Whytecliff Park, Vancouver: The Island Of Oliver Queen AKA The Arrow