I work at Tencent in China and here more than half of the people take a nap in the midday. We have a lunchbreak from 12 to 14h and around 13h the lights get turned off and lots of people get their foldable beds out (others just use q cushion and sleep in their chair) and sleep for 30 minutes to 1 hour in their cubicle. Personally I still don't take a nap, probably still my western inhibitions :)