Tourists enjoy the cherry blossom at a bus stop in Shanghai, April 1, 2015. The bus stop under Nanpu Bridge in Shanghai has been named "The Most Beautiful Bus Stop" by netizens for the breath-taking beauty of cherry blossoms. [Photo/IC]