Find the word definition

Wikipedia
Tuiwa

Tuiwa is a village located in NagarzĂȘ, Shannan, Tibet, China by Lake Puma Yumco.

The village is located at an elevation of 5,070 meters above sea level, and is the often referred to as the "rooftop of the world". It is the second highest village by elevation in the world.