Muheichuan is Tokyo's famous place for cherry appreciation. Cherry trees are planted all over the Bank of Muheichuan River along the mountain pass. Every March and April, cherry blossoms blossom like a corridor of flowers, which is hidden on the river surface. As the petals fall, the water will turn into a pink cherry stream, and the night cherry can be enjoyed at night.