Nepal

A location; a country. It is a country found near the Himalayas and in the north-eastern area of India.