The Beipanjiang Bridge, standing 1,854 feet above a river, just opened in southwest China.