a temple on top of a cliff