Map Graph

Canidrome (Shanghai)

Park and cultural precinct in Luwan District, Shanghai, China

The Shanghai Culture Plaza precinct is a park and cultural precinct in Shanghai's Luwan District, in the former French Concession of Shanghai, China. The area began as the Canidrome, a stadium structure originally built for greyhound racing in 1928.

Read article
File:CanidromeOutside.jpgFile:CanidromePerform.jpg
Top Questions
AI generated

List the top facts about Canidrome (Shanghai)

Summarize this article

What is the single most intriguing fact about Canidrome (Shanghai)?

Are there any controversies surrounding Canidrome (Shanghai)?

More questions