Guided city tour by bus in Moscow - St. Basil's Cathedral, Moscow / One of the visually most surprising buildings in the world is Saint Basil’s Cathedral in Moscow, Russia. This amazing church was built 450 years ago next to the Moscow Kremlin.
Moscow’s snowy Red Square transforms into a wild party as thousands brave the cold—with the help of vodka. Famous landmarks like the Kremlin and Saint Basil’s Cathedral are illuminated by a blaze of fireworks.
Lena Pillars in Russia, also called Lena's Stone Forest, is a natural rock formation along the banks of the Lena River about 60 km upriver from Yakutsk, Siberia. The pillars are metres and extends along the river for about 80 km.