Buddhist temple on the hill