Would you be brave enough to walk on glass 300 meters above a canyon in China?