Following five years and numerous expert analyses, it was determined that the Buddha figure hailing from the beach of the Indian Ocean has its origins in China from the Ming Dynasty period.