Turn the shopping trip into a fascinating journey into the MEGA Khimki
Turn the shopping trip into a fascinating journey into the MEGA Teply Stan
A 19th century shopping mall as large as a whole neighborhood
The largest urban shopping mall in Europe