The photo is of Third Beach, Stanley Park (Siwash Rock is on the left). The buildings above the trees are in the west side of the City of Vancouver, an area called Kitsilano. There appear to be a lot of people on the seawall and the beach. Social distancing? The photo is taken from West Vancouver, 2 nautical miles away, with a Lumix/Leica DMCFZ18. It was about 55F at 5:49 PM when the photo was taken.