Red Forest Hotel
A Finnish film crew documents China's massive tree planting campaign.
Starring
Mika Koskinen
Director
Mika Koskinen