Giant concrete supertrees (4)

Giant concrete supertrees – man-made structures of an artificial woodland in Singapore