Tibet Travel to Brahmaputra Grand Canyon

Post Date: May 26th, 2011

Brahmaputra Grand Canyon is the largest gorge in the world, from both the depth and the length, and the canyon boasts the most beautiful mountain in China –Mt.Namjagbarwa. Brahmaputra Canyon Scenic Spot is situated in Nyingchi, known as the "Holy Land for Backpackers", where pervading the fragrance mixed with nature, religion and history precipitated over the Millennium years!

Why Lead to China

Plan Your Trip Today