Spot the Everest challenge

Perspective view of the Himalayas and Mount Everest as seen from space, Nepal boasts 8 of the 10 highest mountains in the world.... and so on and so forth.

Can you spot Mt. Everest in this picture? (click the photo to see the answer)

Previous
Previous

Our founder's legacy

Next
Next

Featured post from Travelosophy