Time Square, Lhasa’s latest shopping mall on Beijing Rd, near the Potala Palace. The center includes a large supermarket, cafes and stores selling Chinese and Western brands.