23rd February 2011
Deep in the heart of Buddhism, a special relic called Butsudan (literally - the house of the Buddha) acts as a religious shrine for the devout. Many call it an ‘altar’ but this is possibly not the right term because according to the Webster Dictionary, an...
Read >