The Chunhua Footbridge circles the intersection of Shennan and Nanshan Avenues in Shenzhen, China. Built at a cost of 50 million yuan ($7.8 million), the footbridge is 14 meters wide, 130 meters long, and has 13 elevators. Its name, Chunhua, aptly translates to “spring flower” in English.