Langzixia Jail Site
North Section of Barkhor Street, Chengguan District, Lhasa 850000 China
Langzixia Jail Site is a Historic Sites place is located in Lhasa, Tibet. The address of Langzixia Jail Site is North Section of Barkhor Street, Chengguan District, Lhasa 850000 China.