Amy explores and abandoned children's hospital in Berlin, Germany. Kinderkrankenhaus WeiBensee hides in plain sight spanning over a vast amount of land.