(Scroll to the right to see more)
Indian artisans construct the country's largest reclining Buddha statue in Kolkata. This statue will be 100-feet long and initially made of clay later converted into fiber glass material. It is expected to be installed at Bodhgaya, a Buddhist shrine in the Indian state of Bihar.
Check out The China Report, our new weekly newsletter. Subscribe here!