Language:
Free Online Dictionary|3Dict

濃蔭蔽空

Source : CEDICT

The thick branches and leaves seem to blot out the sky. (idiom)