It could be Easter Island. Look at the VV2 totems. The heads are huge!