130 foot Lord Buddha statue in Buddha park

Indian visitors walk at the 130 foot Lord Buddha statue during the Dzung ceremony and curtain raiser to unveil the Buddha Park at Rabong in South Sikkim on February 25, 2013.

The Buddha park named ‘Tathagatatsal’ covers an area of 23 acres and will be formally inaugurated by Tibetan spiritual leader Dalai Lama on March 25.

TOPSHOTS-INDIA-RELIGION-BUDDHISM-STATUE

AFP PHOTO/Diptendu DUTTA