[Shanghai] The Shanghai Culture Square precinct ({zh|s=文化广场|t=文化廣場|p=Wénhuà Guăngchăng}) is an area in Shanghai`s Luwan District, in the former French Concession of Shanghai, China. The area began as the Canidrome ({zh|s=逸园跑狗场|t=逸園跑狗場|p=Yíyuán Păogŏuchăng}), a stadium structure originally built f... Found on http://en.wikipedia.org/wiki/Canidrome_(Shanghai)