Where they were recorded +
Elton John’s 1983 music video I’m Still Standing was filmed in the south of France in…