quan am bo tat, the bodhisattva, thien long pagoda