I remember about a year ago..when I first came to Van..members posted about a park that was located somewhere off Hastings, that Sw used to go to smoke..Stated that you could walk around and park your car and " window shop". Seemed better to me than cruising around in a car...If memory serves me correctly, it was like oppenheimer park...I searched now and found nothing..Help ! 