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