@Visit Japan Visit Japan: This is the Champs Elysées of nature. An avenue of some 500 conifers known as da… May 8, 2020