Ekambareshvara Temple, the largest in Kanchipuram, dates mostly from the 16th-17th centuries. Its tall gopura, shown here, was erected in 1509 by king Krishnadeva Raya of Vijayanagara.