Red Square in Russia is one of the world's most prominent sites for displaying arms and missile defense systems to the world, notably also Tiananmen Square in China, Pyongyang in North Korea etc. What is then the significance, you may ask, of THIS Red Square? Well, as mentioned in the hint : Red Square. (Oops!)
Was on my way to the nearby Bunny Chow event and remember sitting close by at the St Patrick's Day event and saying "I book that spot!" So today I slammed a container into the most obvious of hides for yet another easy Ballie and newbie stop-n-dash!
Please be aware that this is a VERY HIGH MUGGLE AREA and you might get some very strange looks if you do not employ copious amounts of Geo Stealth Spray in their eyes