Yulong Glacier

CHINA
Share this:
This glacier is located in Yulong Mountain, also known as Jade Dragon Snow Mountain, in southwestern China. The Yulong Glacier is a primary source of fresh water for Western China. Cable cars take tourists up and down the mountain. Since it is 12,000 feet high, tourists often bring with them oxygen canisters to help them breathe at such a high altitude.

Map

More Information

Coming Soon!

Inquiry Form

Wanderlist Inquiry

Featured Video

Photo Gallery

backpacker travel logo
COPYRIGHT © BACKPACKER TRAVEL 2025. ALL RIGHTS RESERVED.