Landing a chopper isn't easy to do, under any circumstances So how hard is it to land a chopper on top of a tiny, makeshift rooftop – in the middle of the mountains of Afghanistan?

(High five: DD)