Screen-Shot-2017-06-19-at-14.07.13-1024×511 Published June 20, 2017 at 1024 × 511 in The Eden Project – Giant Biomes in Cornwall, England Home to Over 1 Million Plants!