Amazing WATCH: New 42nd Floor Glass Room In Sao Paulo Provides Amazing Views Of The City Armeen KhanAugust 11, 20210 You all have probably heard about the infamous Skydeck in Chicago, the highest observation deck located on the 103rd...