The list of globally recognised eight-thousanders in Nepal includes Everest (8,848.86 metres), Kanchenjunga (8,586 metres), ...
Two Frenchmen cycling to Nepal trusted Google Maps, only to find themselves lost in a remote Uttar Pradesh village at ...