Looking at this beautiful yet eerie site, it's hard to believe it's on the same planet as the rest of…