Narendra Modi to unveil 112-ft tall face of Lord Shiva idol on Maha Shivaratri
In a statement Isha Foundation said on Saturday that the face will be largest such on the planet, recognising the first yogi's unparalleled contribution to humanity.
Feb 20, 2017, 08:07 AM IST