Russia has incredible mountains, beaches, deserts, ethnic villages, spectacular volcanoes and glaciers, making it one of the most beautiful countries in the world