This video of the "Alien Valley" geopark in Gansu, NW China, will make you feel like you're on another planet!