A mountain walkway winds and weaves through lush greenery and blooming flowers, drawing residents closer to nature in Xiamen, southeast China’s Fujian Province.