A temple or shrine complex with a view of the city beyond, Japan