The Red Balloon Filming Locations

The Red Balloon was filmed in Paris in France.
Show Map