Nepal.
Federal Democratic Republic of Nepal, also known as (Nepal) is a beautIful country situated in the south Asia. It is also called the land of gorkhalis and Gurkhas. It is a landlocked country as it is surrounded by the India and the China.It occupies an area from 26 ° 20′ to 30* 10′ north latitude …