These geysers are not a spectacular view-points on any part of our planet - it is all happening on Mars! The geysers there are found spewing sand and dust hundreds of feet into the air.
Thanks to the Thermal Emission Imaging System (Themis) on the...









Fresh Comments