Hungarian architecture studio Hello Wood has created an 11-meter-high Christmas tree for a square in central Budapest from 5000 pieces

Read More