Nepal

Nepal, official name, Federal Democratic Republic of Nepal, is a landlocked country in South Asia. It is located mainly in the Himalayas, but also includes parts of the Indo-Gangetic Plain.

Description by Wikipedia under CC BY-SA 3.0. Photo: Giuseppe Mondì / Unsplash