The "Omega-Haus" is a building in Offenbach near Frankfurt which is constructed in form of a Ω thus the name ;)
You can see the form better in the satellite view of the map
Oh, did i say already say that 12mm rock? ;)
the orange color of the arch on the left is caused by the light of the setting sun - no PS here.