US flag Spanish flag
Hassan 2 Mezquita Casablanca