Red Square,Moscow, Russia
Moscow, Russia
Just outside the station, to your left & downstairs next to the Tganskaya Metro station,Moscow, Russia