Visitors to India will have a rare treat in store with Mahashivratri being celebrated across the country. Millions of followers, and their visiting guests from other countries, will be on the march to see some of the tallest Shiva statues, giant wonders that not only honor Shiva, but leave onlookers entranced.