A haven of peace and nature in the big city