Sunday, July 5, 2009


A huge Buddha statue is being built in India's Northern Sarnath province. The statue is one of the tallest in the world and stands where Lord Buddha delivered his first sermon.

No comments:

Post a Comment