The Bodhimandala, (Buddha Land, Site of Enlightenment) of Avalokitesvara is believed to be in our Saha world, and it is said that this place is situated either on Mount Putuo (Putuo Shan) in Zhejiang, China, or on the Potala hill in Lhasa, Tibet, where the Potala Palace is. Either way, both of these places are sacred to Buddhists, more so for those who are devoted to the Bodhisattva. Every day many pilgrims flock to these places to pray. There's yet another saying that this bodhimandala is in an island in the ocean south of India, but there's no evidence to support this view. I believe, however, that where our compassion are, there also can be found the Bodhimandala of Avalokitesvara.

 

Back