Zhaxi Department Store is a Convenience store located in Tibet. It is one of the 256382 Convenience stores in China. Address of Zhaxi Department Store is Lhasa, Tibet, China.
Some of the places around Zhaxi Department Store are -
Lhasa, Tibet, China
Address of Zhaxi Department Store is Lhasa, Tibet, China.
Zhaxi Department Store is located in Tibet.
Zhaxi Department Store is a Convenience store in China