Chinese Get Their Feet Wet at Chongqing’s Unique River Restaurant

Aptly named the River Cafe, one restaurant in Chongqing, southern China, has come up with an ingenious way of attracting clients. Taking advantage of a nearby stream, the owners have set up dozens of tables straight on the water, offering patrons a cool escape from the unbearable heat. With summer temperatures reaching over 40 degrees […]