Results 1 results found The stone Dharmaraja Ratha in the Five Rathas (Panch Rathas) complex at Mahabalipuram (Mamallapuram), UNESCO World Heritage Site, Tamil Nadu, India, Asia