Concepts: house, terrace, town, view
A: a view of a row of pretty terraced colourful houses in the seaside town
Concepts: deity, depict, dove, stain, window
A: stained glass window depicting deity in the form of a dove
Concepts: forest, graze, sheep
A: people with the sheep hard at work grazing the forest
Concepts: locate, place, worship
A:
buddhist place of worship located in the heart