It looks like Mecca but this is Berlin, Europe.