The 6.1-kilometer green track stretches from Beihuan Road near Bijia Mountain to Binhe Road, connecting the major two parks in downtown Shenzhen: Bijia Mountain Park and Lianhua Hill Park. It is an important landscape corridor in downtown Shenzhen and a great choice for cyclists.