(1)a wide scenic road planted with trees; "the riverside drive offers many exciting scenic views"
(2)樹木を植えた景色のよい広い道路
(1)