A mini park somewhere ...
My favorite spot to shred or just chilling around.
I don't know where i'll be without this spot.
What a nice relaxing place to be in the night.
Plus there's a 7-Eleven store a few meters up the steps.
What more can I ask for?