close
This ad will auto close in 10 seconds

Forget Grand Canyon, world's largest canyon hidden under Antarctic!

The canyon system is made up of a chain of winding and linear features buried under several kilometres of ice in one of the last unexplored regions of the Earth's land surface - Princess Elizabeth Land (PEL) in East Antarctica. 

Google adds Grand Canyon to Street View

Google has reportedly added virtual trip to the Grand Canyon in its Street View mapping service.