As the highest region on Earth, Tibet is often referred to as the "Roof of the World" and is located northeast of the Himalayas. For better or for worse, Tibet is now governed by China, although much debate still exists as to the legality of its incorporation into the country.
Log in to comment