Nepal
It is a landlocked country between China and India. It is a country of amazing extremes, the world's highest mountain, extends over a third or 800 kilometers traverses through Nepal. Among the 31 prominent Himalayan peaks, 11 are in Nepal including Sagarmatha at 8848 meters, Kanchenjunga at 8586 meters, LhoTse at 8516 meters, Makalu at 8463 meters, Cho Oyu at 8201 meters, Dhaulagiri...
Read More