Image by : Photo credit should read Costfoto/Barcroft Media via Getty Images)
HANGZHOU, CHINA: Customers line up at Apple's West Lake flagship store for a temperature test, as businesses limps back to service