mesh landscape architects

is an international studio for landscape architecture, founded in 2018 by four highly-experienced partners. The studios are located in Tokyo/Japan and Hannover/Germany.