LEIMBACH — At first glance, nothing distinguishes this apartment building on the outskirts of Zurich from those around it. Located on the upper reaches of a peaceful neighborhood in Leimbach, Switzerland, its sandy-colored walls are surrounded by a wild and vast garden. The tall trees of the Entlisberg Forest, perched on the nearby mountain, cast […]