According to countryaah, Nepal or as we should officially say the Federal Democratic Republic of Nepal is located in southern Asia and sandwiched between China and India. The Chinese part of the border is formed by occupied Tibet, which has been a province of China since 1950. The Kathmandu valley has been inhabited from about the third century BC. It was probably monks from Tibet who settled here and brought…
Read MoreCategories
- Africa (13)
- Asia (22)
- Australia and Oceania (2)
- Europe (59)
- North America (23)
- South America (8)