Chopper landing place (8)
I believe the answer is:
heliport
(Other definitions for heliport that I've seen before include "landing platform" , "where choppers may rest" , "Site for vertical take-off" , "Landing place for small aircraft" , "Landing-place" .)