Shibuya Sky observation deck has quickly become one of Tokyo's most popular tourist attractions since it was inaugurated at the top of Shibuya Scramble Square. The observation deck is open to the public and offers 360-degree views of Tokyo from a staggering 230 meters above the ground. You have a view of all of Tokyo's most famous landmarks, including Tokyo Tower, Tokyo … [Read more...] about ‘The Roof’ Bar In Shibuya SkyTree Is Now Open For A Limited Time