mahabalipuram, india, tamilnadu, travel india, dravidian architecture, ancient carvings, stone carving, monument, stone sculptures, czech traveller