A group of athletes participating in the 19th Asian Games visited the ancient town in Jinhua City, east China's Zhejiang Province at night to have a feel of the authentic traditional Chinese culture and a closer look at the city with thousands of years of history.