Earth's third pole

English

Proper noun

Earth's third pole

  1. (informal) The Himalayas.