Street of Marseille

People are reflected under a giant mirror near the Old Port in the southern French port city of Marseille.