#outback #australia #desert Source
READ MORE +#outback #australia #desert Source
READ MORE +When satellite imagery discovers a perfect triangle in the middle of an unpopulated portion of Australia, experts begin to wonder whether or not the design is man made. Don't miss new episodes of WHAT ON EARTH? Tuesdays at 9/8c on Science! http://www.sciencechannel.com/tv-shows/what-on-earth/ ...
READ MORE +