China Is Home To The World’s Longest Glass Bridge And It’s Insane

What did you think of the image?