1. SWISS
Hamburg
Germany
Graz
Austria
Luxembourg
Luxembourg
Düsseldorf
Germany
Cathedral Santiago
Santiago de Compostela
Spain
Barcelona
Spain
Moscow
Russian Federation