Cherry blossoms and lush trees along a green path