Ayala Park has a set of 4 big steps located in the center of the park near the baseball fields. The set isn't all that big, with each large step being equal to roughly 2 normal steps. There's also a small set of stairs a ways before the larger set of 4 which make filming lines possible.
- Location: Chino, California, US
- Map: Ayala Park on Google Maps