What on Earth
WAG TV, Science Channel
Watching us from space, satellites orbit the Earth capturing images of our world that is breathtaking, but in some instances, bizarre. This unique perspective reveals objects that seem to make no sense and phenomena that defy explanation. Such photographs force the question, what on Earth is that?
Mongolian Sacrificial Site
Researchers suggest that this ancient Mongolian burial ground was reserved for someone of utmost importance.