japanese stone temple composition viewed diagonally from above two rows of buildings with tiled roofs across the road architecture