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

1

2

3

4

5

6

7

France

1

2

3

4

5

6

7

Switzerland, Belgium

1

2

3

4

5

6

Italy

1

2

3

4

5

6

7

Greece

1

2

3

4

5

6

7

Turkey

1

2

3

4

5

Lebanon

1

2

3

4

Jordan, Syria

1

2

3

4

5

6

7

Bahrain, Saudi Arabia

1

2

3

4

5

6

7

Ireland

1

2

3

4

5

6

7

Holland

1

2

3

4

5

Sweden

1

2

3

4

5

6

7

Denmark

1

2

3

4

5

6

7

Germany

1

2

3

4

5

Austria, Slovenia

1

2

3

4

5

6

7