Rock Cut Mountain Statue of Lord Narasimha

In the Lalitpur district of Uttar Pradesh is the ancient village of Dudhai, which is home to an astounding Statue of Lord Narasimha . Cut into the rock face of a hillside way off the beaten track, relatively few pilgrims search out this hidden treasure. Although it is listed as a sacred site by the… Continue reading Rock Cut Mountain Statue of Lord Narasimha