A ceremonial platform on Easter Island that is home to a number of petroglyphs and moai, or stone statues.
Conflict through history breeds peace
A ceremonial platform on Easter Island that is home to a number of petroglyphs and moai, or stone statues.