Skaz Cave, Shemakha, Russia Nature Most Beautiful Picture December 28, 2018 Spread the love Skaz Cave, Shemakha, Russia. Photo: Osipov Yozh Alexander Spread the love