Queen Elizabeth Park, Vancouver: Exploring Art And Nature
Vancouver’s Queen Elizabeth Park sits at the city’s highest point, 152 meters (about 500 feet) above sea level. As such, it offers stunning views of the North Shore Mountains and beyond. It’s a go-to spot when friends are visiting our…
