Saturday, January 3, 2009

World's Largest Sai Baba Statue in Machilipatnam - Andhra Pradesh

These are few online videos found on you tube of the Largest Shirdi Sai Baba statue - Idol in Machilipatnam - Andhra Pradesh - India. The statue in about 54 feet in height. One can see imagine the size by watching the traffic moving below the feet of Shri Sai Baba's Statue.

Location on Wikimap

No comments:

Post a Comment

Share your feelings with this song.