It will measure 23,000 sq m (almost 250,000 sq ft) and is conceived as a manmade hill made up of three overlapping greenery covered ribbons that will allow people to walk on top and enjoy views of ...