The Queen Elizabeth Park in Vancouver, Canada January 20, 2023 10 mins read 144 Views The Queen Elizabeth Park in Vancouver, Canada is a 130 acre municipal park located on Little Mountain at 125 metres above sea level. It was built on.. Read More