Changwon Velodrome

Changwon Velodrome is a velodrome in Changwon, South Korea.

It opened in 2000,[1] and has a seating capacity of 14,000 spectators.

The venue hosted the 2003 Asian Cycling Championships.

This article about a sports venue in South Korea is a stub.

You can help Wikipedia by expanding it.This cycling venue-related article is a stub.