Travel Tingri by alan.dotchin April 25, 2004 by alan.dotchin April 25, 2004 Tingri, also known as Dzingri, is a small town nestled amidst the majestic peaks of the Himalayas in the Tibet Autonomous Region of China. Situated at an altitude of approximately … 0 FacebookTwitterPinterestEmail