The Olakkannesvara Temple is in Mahabalipuram metropolis, overlooking the Coromandel Coast of the Bay of Bengal in Kancheepuram District in Tamil Nadu, India. Like the Shore Temple, the Olakkannesvara Temple is a structural temple. Built inside the eighth century, it is situated directly above the Mahishasuramardini mandapa on a hillock which offers scenic perspectives of the town. As the vicinity is inside a high protection sector because of a nuclear power station a few kilometres to its south, images is against the law.
The Olakkannesvara Temple is from time to time mistakenly known as a Mahishasura temple. It is devoted to an incarnation of Shiva. It is one of the Group of Monuments at Mahabalipuram that had been designated as a UNESCO World Heritage Site given that 1984. Olakkannesvara Temple is located in Mahabalipuram town. Facing east, the temple is accessed handiest be a series of reduce steps on exposed rock. It is situated on the top of a hill, above the Mahishasuramardini mandapa close to the modern lighthouse. It is about 58 kilometres from Chennai city and about 20 miles from Chingelpet. The place is a excessive protection sector as there's a nuclear electricity station about some kilometers to its south.