Peaks in Hamla pass, Himalayas, 15000 ft. 1850-1900 Source: Science Museum, UK
Amazing...!!!
Breathtaking!
Amazing...!!!
Breathtaking!