Where?
Clue:
You can just make out
the Town Hall below.
Answer:
Locke
Park
July 2001 picture 1 rated easy/medium jump to picture:
2
3
4
5
6