travellingcolognian.com
A touch of Tibet: the Lama Temple
A touch of Tibet awaits me once I exit the Metro station. The smell of incense is blowing through the streets. Tibetan vendours around the Lama temple complex are selling incense sticks, prayer tie…