translate English to French: Looking around here, it is easy to gain the impression that one is actually in a modern new building.
En promenant son regard à la ronde, le visiteur a l'impression de se trouver à l'intérieur d'un nouveau bâtiment moderne.