November 2, 2025Himalaya mountain range and Mount Everest seen from space and terrain elevation visualization.