anthropogen

: of, relating to, or resulting from the influence of human beings on nature

Supertrees – Gardens by the Bay, Singapore

These “supertrees” are the central iconic feature of Singapore’s recently inaugurated billion-dollar Garden’s by the Bay, mega-progect. The structures range in size from 25 to 50 meters tall and are […]