Error loading player: No playable sources found
00:33
A road named Masai in Shiyan City, central China's Hubei Province, has become an internet sensation for its beauty.
The 15-kilometer road offers spectacular views of the surrounding mountains, as the region ushers in its most beautiful season.