Glass walkway on cliff edge in China sees nervous travelers