Life Push to recognise 14 eight-thousander mountains in Nepal KATHMANDU, 17 Feb 2023: Nepal is home to not just eight, but 14 peaks that are more than 8,000m-tall, say mountaineering experts of the Himalayan country. Buddhi Narayan Shrestha, boundary …