Miniature Gardens Inside the Drainage of Japanese Retaining Walls

In hilly and mountainous Japan, retaining walls are a common sight. As the name implies, they’re designed to retain soil to a slope and keep it from spilling into streets and other areas that us humans use on a daily basis. And where there are retaining walls you’ll also likely find drainage systems: piping that’s […]

…continue reading