INDIA | Monday, 25 February 2008 | Views [164]
Shore Temple in Mama Mama Mamallapuram. First built around the middle of the 7th century.