Mahabalipuram near Madras - a town on the Indian Ocean famous for its temples carved in the rocks. Ubiquitous craft work - carving in stone.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.