Lhasa is here (5)
I believe the answer is:
tibet
(Other definitions for tibet that I've seen before include "Autonomous region of China, capital Lhasa" , "High mountainous area" , "Mountainous Asian region" , "Himalayan land" , "woollen fabric" .)