Ancient Hindu rock temple at Mahabalipuram (Mamallapuram), Kancheepuram district near Chennai, Tamil Nadu, southern India


Size: 5741px × 3834px
Location: mahabalipuram, chennai, india
Photo credit: © Graham Prentice / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ancient, art, asia, asian, attraction, building, carving, carvings, cave, chennai, craft, craftmanship, craftsmanship, cultural, culture, destination, district, heritage, hindu, hinduism, historic, historical, history, holiday, holidays, india, indian, kancheepuram, mahabalipuram, mamallapuram, nadu, outdoor, outdoors, religion, religious, rock, sculpture, sculptures, site, south, southern, tamil, tamilnadu, temple, tourism, tourist, travel, unesco, vacation, vacations, workmanship, world