Filmed in July 1900, on the Champs Elysées in Paris, France.
At the moment we don’t know of any streaming service where you can watch Panoramic View of the Champs Elysees