Monument to Russian Navy (Moscow, Russia)
The 322-foot-tall statue pictured in our October 2018 mystery photo has an interesting history. Erected in 1997 in central Moscow, Russia, on a man-made island at the western confluence of the Moskva River and the Vodootvodny Canal, the statue commemorates 300 years of the Russian Navy, which was formed by Peter the Great in 1696.