Statues Buddha
In which country the world’s largest monolithic statue of Buddha was installed?
March 16, 2011 by Imran Jutt
Filed under General Knowledge
The world’s largest monolithic statue of Buddha was installed in India. The biggest Buddha statue in the world will soon begin to rise in India’s poorest state, Bihar. Construction of the vast image, which will stand nearly twice as high as America’s Statue of Liberty, is due to begin in September and be completed in […]
- Read more