The Destroyer - Murudeshwar-Karnataka,India (via ^RedBull^)
The World’s Tallest Shiva statue stands at the shore of the Arabian Sea in Murudeshwar, Mangalore, India.
HOLY SHIT… how do they make a
I think that this is super cool! I’d like to see this up close. (: