Queen Elizabeth Park is located at the highest point in Vancouver. The park offers fantastic gardens, a 1st-class restaurant and amazing views of Vancouver.