Everything You Need To Know About Mount Cho Oyu

Among the sixth-highest mountain in the world, Cho Oyu is standing at the height of 8188m above the sea level. Lies around the west region of Mount Everest, it is the giant snow mountain between the China–Nepal border. Basically, Cho Oyu is the westernmost major peak of the Khumbu which is the sub-section of the […]