123- Foot Murudeshwar Shiva Statue, India
Babu pointed out the window and said “Look, Shiva!” I looked over and saw the Murudeshwar Shiva statue, the most massive Shiva I’ve seen in my life. It’s the second tallest statue of Lord Shiva in the world (the biggest being in Nepal), and is located on the edge of the Arabian Sea. We didn’t