One of Moscow’s top attraction is definitely worth a visit. Enjoy the walk through the vast park until you reach one of Stalin’s Seven Sisters which takes your breath away. * Look up and notice SSSR sign and Lenin’s face on the building.
No reviews here