Nepal – Reaching higher together
8 comments
Nepal is home to eight of the 14 tallest mountains on the planet. I’ve just returned from three days there. In my job, I see a lot of disasters, but the devastation in Nepal against the backdrop of its natural and