China's Huajiang Grand Canyon Bridge has opened a cafe in the sky. The glass-walled structure sits more than 2,600 feet in ...