Originally Posted by
metalrideroz
I looked at those photos and it seems like any place plagued with steep slopes though still wanting to attract tourists does the only thing they can, make a terraced park and stick a crazy slide in it. Made me wonder if I have seen them before without noticing. It was only because we camped their that Yuki gave it a go.