Ilya Muromets Waterfall
Sakhalin region, Kuril Islands
Description:
Ilya Muromets is the highest waterfall in Russia, which is located on the Kuril Islands of the Sakhalin region. Besides being the most famous waterfall of the Far East, it is also the most inaccessible. With a height of 141 meters, it conveys all the majesty through the owl powerful streams of water, and in winter, when the jets freeze, it is impossible to take your eyes off these bizarre figures created by nature itself. To visit Sakhalin means to see this unimaginable source of beauty and majesty.