Coimbra University in Portugal. Trees on the university grounds.
Image dimensions: 7952 x 5304 pixels