Recently I chanced upon this photo: https://m.flickr.com/#/photos/marvin...48204/sizes/l/
I happened to pass by this area earlier today and used my phone's GPS to lock the position (Maxwell Rd/Prince Edward Rd). A couple of hours earlier, I made a trip down and walked quite a distance but was in for a huge disappointment.
Can anyone pinpoint to me where exactly was this photo taken? Would really love to head down there to get some shots. Thanks!