This is the place, pancha pandavar rathas (5 Chariots) located in Mahabalipuram near Chennai, Tamilnadu, India. Each temple, big elephant, big Nandhi (Bull) all are made up of individual stones. Right place to see.
Sign in to comment.
Photo taken in Mahabalipuram, Tamil Nadu 603104, India
Misplaced? Suggest new location