Lions Bay se localiza entre la Bahía Horseshoe y Squamish.