Find the word definition

Canidrome (Macau)

The Macau (Yat Yuen) Canidrome Club , located in Macau Peninsula, is the only greyhound racing stadium in Asia. Around 120 dogs take part in 16 races five days per week. It has two grandstands, several private boxes and a VIP lounge.


Canidrome may mean or refer to:

  • Canidrome (Shanghai) - a former grand-scale greyhound racing stadium in Shanghai, now the Shanghai Cultural Plaza.
  • Canidrome (Macau) - a greyhound racing stadium in Macau.
Canidrome (Shanghai)

The Shanghai Culture Square precinct is an area 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.

The clubhouse and racetrack became a multi-purpose entertainment venue, but became a place for political rallies after the founding of the People's Republic of China and a mass execution facility. Later it became a theatre and exhibition space before it was demolished in 2006. The original Canidrome grandstand was demolished as part of the reconstruction of the precinct to become a park incorporating various cultural venues.