Home TV Features: Where Was Upload Filmed? Explained Vancouver, Canada: A Major Filming Location Prime Video’s sci-fi comedy series, Upload, is predominantly set at the Lakeview Resort, a virtual luxury hotel where the deceased can continue their existence. To bring this picturesque afterlife to life, the series utilized various filming locations, with Vancouver, Canada serving […]