Public domain photos

The image shows a large stone structure in the middle of a dirt field, surrounded by a fence, grass, and a group of trees, with a cloudy sky above. This structure is believed to be the Mahabalipuram Temple, a Hindu temple located in India.

The image shows a large stone structure in the middle of a dirt field, surrounded by a fence, grass, and a group of trees, with a cloudy sky above. This structure is believed to be the Mahabalipuram Temple, a Hindu temple located in India.Open in library