Tokyo, Japan 11 December 2013 Tokyo Sky Tree Tower is the world’s tallest free-standing broadcasting tower. It was recognized by the Guinness World Records Company as the tallest tower in the world on November 17, 2011. Its major role is to transmit digital terrestrial broadcasting and was built to help in disaster prevention during natural continue reading : Advancer #6 – Tokyo Sky Tree and Sitners