One of the Most Stunning Waterfalls in the Caucasus. Karakaya-Su waterfall, a 30 meter-tall beauty located in the Dzhily-Suu area within the Kabardino-Balkar Republic, Russia. [📹 kavkaz_
Scenes from Zao Onsen Ski Resort in Yamagata, Japan. The snow covered trees as often referred to as “snow monsters”.…