Archeologists believe that an ancient Buddha statue discovered by villagers in China’s Jiangxi Province is about 1600 years old, dating back to the Ming Dynasty, state news agency Xinhua reported last week.
Advertistment