JakobFisker wrote:Find a crossfit center and a lot of stairs.. all you need..
I think you need to read, he said he wanted outside the gym.
I agree on going to the park and doing pushups, pullups and such (does that count as not gym for you?). You need some real cardio still, though - if you want to have great conditioning for the hills. Stairs, although I don't know if there's any long enough for a good 10 + sustained climb. running and cycling will work well too.