A 3.5 block set of stairs. Decent run-up and landing.
Lake Tuggeranong College, 123 Cowlishaw St, Greenway ACT 2900, Australia
Siiick :P You seem to know heaps of kellah spots
Thanks man...yeah I've been living here my whole life!