Question of the day

Wanderer

Member
Messages
5,791
Close enough, it's Lubyanka in Moscow and it is the former KGB headquarters and a prison. Famously, it is said you can see Siberia from the cellar.

My pic from 2015, next door is Destskiy Mir (Children's World) basically a toy shop which is bit chilling.

Over to you DaveT