Reading Time: 8 minutes Across Siberian taiga, the most ancient lake Baikal, wild Kamchatka to Moscow, these 12 amazing places to visit in Russia will take your breath away. Just choose your way of travel, pack warm gloves or raincoat for the tricky weather, and follow us to Russia….