Ali with the Bahraini flag at Denmark's northern-most point, where two oceans meet ("Al-Bahrain"). Note the waves coming from two different angles.
Scotland
1
2
3
4
5
6
7
England
France
Switzerland, Belgium
Italy
Greece
Turkey
Lebanon
Jordan, Syria
Bahrain, Saudi Arabia
Ireland
Holland
Sweden
Denmark
Germany
Austria, Slovenia