Cho Oyu: Where is it?

By trendman | Nov 4, 2009

Cho Oyu is a mountain located in Nepal. In Tibetan, it is often described as the ”Turquoise goddess” because of its creamy white-purplish appearance in the late afternoons. Some mountaineers claim that it is simply an extension of the Himalayas ranges and is considered to be the 6th tallest mountain the world. Cho Oyu is [...]

© 2010 WhatZ The Latest, - Privacy Policy
rankingcloud.deTopOfBlogsResources blogs Product reviews and trends