Temple of 1000 Steps

The Temple of 1000 Steps is an ancient temple on a remote Pacific island.