Vancouver Park Guide
A review of all 240+ parks in the City of Vancouver
In short, it may be the least interesting park, acre per acre, in the city.