The illuminated façade of the Zara store in Frankfurt, Germany, features a large window and a sign reading "ZARA" in white letters. The building is surrounded by other structures, and the cathedral spires rise in the background against a deep blue sky.