Harbin Music Park, located in Youyi West Road, Harbin. It sits besides Songhua River.