The Lantern House is one of the only residences in Canada to have been personally blessed by the Dalai Lama.