Hokkaido Show Gardens

Japanese Sound Garden

If a ball falls in the forest, does it make a sound? Listen to the whimsical sound garden at the Hokkaido Show Gardens in Japan.