translate English to French: A great place so full of life, yet silence is everywhere.
Un haut lieu avec des temps forts et des silences habités.