According to Baidu map data, the scenic spot near the north campus of Jinhua Technician College is Camellia Cultural Park, which is open from 8:00- 18:00.
China Camellia Cultural Park is located in Wucheng District, Jinhua City, Zhejiang Province. It is a tourist and leisure resort with Camellia culture as the theme, integrating landscape, garden, flowers, architecture, exhibition and peacock garden.