If it ends up being too hard, here's a hint:
Picture taken nearby
EDIT: Looks like this might've been too hard. I'll leave the answer under a spoiler in case anyone still wants to try guessing.
Location
The Lynhall and French Meadow, respectively, on Lyndale