Ist das nicht ein unglaublicher Gedanke, dass man jedes Mal, wenn man in einem Park spazieren geht oder eine Allee oder belaubte Straße hinunter geht, die Schatten dieser großen Bestien sehen kann?
Isn't it an amazing thought that every time you wander into a park or down an avenue or through a leafy street, you can see the shadows of these great beasts?