Did you know that the interior of the church Mariä Heimsuchung , a tall concrete landmark of Wiesbaden , features two large, abstract triptychs ? SOMEFACTS.com