That tower screams X250, but I can't place the park.
Looks really cool but I don't know where it's from.
Lenox Mall
Damn, that was too easy. Should have cropped it down a lot more.
I guess this is quite a difficult one.
Clue: Home Run
Sunrise Bay Ballpark.
Correct. Not hard when there's not many baseball stadiums
Indian Point Ballpark?
A massively underrated park.
Islands of Enchantment
Alex got it!
The foliage in this park is amazing.
yeah