translate English to German: Every single thing associated with the site constitutes one of the pieces of a puzzle which provides us with information about it.
Jedes einzelne mit der Lokation verbundene Objekt stellt das Stück eines Puzzles dar und hilft uns, das Ganze zu verstehen.