Sri Lakshmi Narasimhar Temple Palayaseevaram, Chengalpattu - Ancient 11th Century Chola Hilltop Narasimha Temple on Padmagiri Hill Where Goddess Lakshmi Sits on Lord Narasimha's Lap in Shaanthamoorthy Form | Visit, Temple Timings, History, Contact Details, & Complete Travel Guide - Casual Walker - curious discovery + recommendations on travel, culture, places, temples, events, art, reviews, food, and books.