Malcolm Bastien General November 15, 2009May 21, 2013 1 Minute What you see from on top of the tallest tower in the world. (Source: http://www.youtube.com/) Published by Malcolm Bastien View all posts by Malcolm Bastien Published November 15, 2009May 21, 2013