A colossal Dravidian temple complex crowned by towering, intricately sculpted gopurams (gateway towers), among South India's most spectacular religious sites.