Changping River Park is a public park in Changping District, Beijing, China. The term 'handdrawn' suggests that there might be some artwork or illustrations created by hand depicting the park's landscape or attractions. This could include sketches, paintings, or other artistic representations.