World’s tallest Chenrezig statue unveiled in Sikkim
DHARAMSALA, Nov 6: The world’s tallest statue of Chenrezig, the embodiment of the compassion of all the Buddhas, the Bodhisattva of Compassion has been unveiled in Sikkim, according to a media reports.
Read more