The Portland Japanese Garden is a traditional Japanese garden occupying 22000 m² with absolutely incredible trees!