Livria

Term

Tibet

A high mountain region in southwestern China, by the Himalayas. China's biggest rivers begin there.

Prisoners of Geography, Tim Marshall

Explained in

All terms