Unable to answer "Do the trees here have needles or leaves?" – Natural Wood – https://osm.org/way/1348090140 via StreetComplete 63.0:

This green space has been destroyed, there is a building that is under construction now instead of the trees