Description
In this painting the artist has given a realistic view of a series of mesmerizing statues towered over Rapa Nui, an island in the southeast Pacific Ocean. The 40-foot-tall (12-meter-tall) statues, known as the Moai has been brilliantly portrayed on the canvas.