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