Are those Moai Statues really that huge?  Crazy.  Ester Island.

Are those Moai Statues really that huge?  Crazy.  Ester Island.