Narsimha Varman II (Rajasimha) of the Pallava dynasty constructed the Kailasanath temple at Kanchipuram. The option listing both Kanchi and Mahabalipuram refers to the two major Pallava architectural centers - Kanchipuram (home to Kailasanath temple) and Mahabalipuram (rock-cut temples and shore temple complex built by earlier Pallava rulers including Narsimha Varman I).