Country: Russian Federation City: St.Petersburg Street: Pirogovskaya emb. 5/2, Location: Hotel and Concert Hall "St. Petersburg"