This photo was taken in a Japanese coffee shop called Horiguchi. It is located at Rockbund (Shanghai), a hundred meters away from the Peninsula residences.
It is very remarkable that coffee is not just competing with the tea culture of China, but shop owners are doing their best to showcase and influence the foreign and local coffee lovers with its elite and world-class decoration