Arthur C Clark: Mysterious Universe: Where Giants Walked

Internet Video Archive 1:59 mins

The Moai are monolithic human statues that lie on Rapa Nui, also known as Easter Island. Theories surrounding the construction of the Moai are investigated.

View Comments