Question: At the location with a large man-made ramp for skiing, what level did Teodor Peterson get in his individual podiums?
answer: Stage World Cup