Public domain photos

The image shows a large stone structure in the middle of a grassy field surrounded by a fence, with trees, buildings, and mountains in the background and a clear blue sky above. This structure is part of the Mahabalipuram Temple in Madhya Pradesh, India.

The image shows a large stone structure in the middle of a grassy field surrounded by a fence, with trees, buildings, and mountains in the background and a clear blue sky above. This structure is part of the Mahabalipuram Temple in Madhya Pradesh, India.Open in library