India’s Largest Reclining Buddha Statue to be Installed in Bodh Gaya Dipen Barua 11 June 2021 Statue to be formally unveiled in coming months Read More »
Buddhist Statuary from the Jeweled Isle Meher McArthur 16 May 2019 A view of Sri Lanka’s spectacular Buddhist art Read More »