Complex sentence: The nearby North Shore Mountains are home to three ski hills, Cypress Mountain, Grouse Mountain, and Mount Seymour; each are within 20 to 30 minutes (driving time) of downtown Vancouver.
Split into simpler sentences: The nearby North Shore Mountains are home to three ski hills, Cypress Mountain, Grouse Mountain, and Mount Seymour. Each are within 20 to 30 minutes (driving time) of downtown Vancouver.