China Creek North Park
Location
2200 St. Catherines St Vancouver