Thälmann Street 3, Volgograd is recognized as regional cultural heritage site in Russia. The stop works better when you are already in the area.