Lhasa 151

Selling incense must not be the non-stop adrenalin rush you might expect.