The video, directed by Russell Mulcahy, was shot in Cannes (InterContinental Carlton Cannes) and Nice on the Côte d'Azur in France and features the colors of the French flag.
where was i'm still standing video filmed
Cannes (InterContinental Carlton Cannes) Nice on the Côte d'Azur in France