City lights from the snowy peak of Grouse Mountain at twilight, Vancouver. Grouse Mountain Resort Grouse Mountain makes for a natural attraction, about fifteen minutes away from downtown Vancouver. Grouse Mountain Resort in winter. Aerial view of Grouse Mountain Resort in day time.