If you’re afraid of heights, you might have a new worst enemy. Tucked away in the beautiful Avatar mountains, where the movie of the same name was filmed, stands the newest and current record holder for the world’s tallest and highest glass bridge, boasting incredible views of the surrounding landscape.
Read more