25/11/2020 ShareFaceBookTwitterGoogle+DiggRedditLinkedInStumbleUpon QUEEN ELIZABETH PARK Address: Cambie St, Vancouver, Canada Detail: Water Play Time: April, 2019