Watch your step! Glass deck offers views over Brazil

Don't Miss

AFRAID OF HEIGHTS? Take a look at this glass deck towering over a city in Brazil.

Copyright 2021 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Trending Stories

Don't Miss