Manhattanhenge: New Yorkers gather for city spectacle – bbc.co.uk June 3, 2023 by Andrew Anthony source