Search:
marcwan.com
Up
This is 坝河, or the Ba River, which snakes along the inner north of Beijing.