“Place of the Gods” is a central place for all Tibetans whose prayers are committed to a better afterlife. PrevNext