Peak Pobeda (Sakha)
Russia · Europe
About
Peak Pobeda ("Victory", Yakut: X, Pobeda Qaỹa) is a mountain in Sakha Republic, Russia. This mountain is one of the main features of the Moma Natural Park.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.