Roof of the World in French
Roof of the World in French
toit du monde
The various high mountainous regions in Asia, consisting of Pamir, the Himalayas, Tibet and Mount Everest.