Artists are preparing the largest lying Buddha statue of 100 feet in India. It will be set at Bodhi Gaya religious site in Bihar.
You must be logged in to use lightbox functionality
Please Log In or Register