Hilltop temple