Chu Oyu

Mt. Chu Oyu (Qowowuyag Feng)

Mt. Chu Oyu

About

Mt. Chu Oyu is the sixth highest peak in the world. The north side is located in Tingri County of Tibet Autonomous Region of China and the South side belongs to the Kingdom of Nepal.

Tags

Syndicate content