IPHex

Mountains Soar Above the Appalachians in this Dramatic NASA Photo

Except these are mountains made of water, not rock! Taken from an altitude of 65,000 feet, the imageĀ above shows enormous…

11 years ago