Is it in Asia? I think the red thing near the peak of the bridge look suspiciously like the box of the Nin-Jiom:
TT_TT Frankfurt I feel like such a tard... I thought Hamburg or Munich would be the second largest city...