Songzanlin Monastery - a place of homage for Tibetan Lamaism