If you crave the Russian experience and Red Square is calling you with an irresistible voice, you should know it hides TSUM- the largest and most successful
department store in Russia.
Red Square- Russia
The store is located in the very centre of Moscow, next to the famous Red Square and the Bolshoi Theatre and is also the largest fashion department store in Eastern Europe. Founded during the Russian Empire, the imposing European Gothic style building was constructed in 1908.
With her fierce yet lovely nocturnal creations, Violet Darkling could not miss such an imposing landscape. So if you feel you need to meet her night-time pretties while wandering through grandiose buildings, TSUM is where they hide and they
are always expecting visitors.