In China, there is no limit to the imagination when it comes to takeput deliveries. Maybe you'll think this is an exaggeration but it's not. If you are in the middle of climbing the Beijing Badaling Great Wall now, and you place an order on your phone, you'll receive your bottled water and lunch five minutes later.
Hide player controls
Hide resume playing