Photograph by
-
-
0
Edit Photo Details
Yes, this place exists in Canada!
No this isn't the jungle, believe it or not, it is Deer Lake Park in Burnaby, British Columbia