Hotel Shanker Lazimpat Kathmandu 44600 Nepal

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)