2 mentions on Trippy
Here's what Trippy members say about Red Square:
"Want to stand in Red Square, visit Lenin's Mausoleum, the State Hermitage Museum and the Faberge Museum in St Petersburg - among other things of course!" See More
"Oh and thought Russia isn't on my bucket-list at the moment I would imagine Christmas in Red Square would probably feel like you were inside a snow globe :" See More