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