A man-made statue of Lord Shiva which is around 65 feet in Bangalore, India, is one of the tallest statues in India. The construction began in 1993 and completed in 1995.
You are viewing a single comment's thread from:
A man-made statue of Lord Shiva which is around 65 feet in Bangalore, India, is one of the tallest statues in India. The construction began in 1993 and completed in 1995.
What a great picture to enter the challenge. I will be announcing the winner shortly so stay tuned. Tomas