A view of the balloon launch, looking north towards the Metropolitan Life Tower, which can be seen jutting up in the background. The Met Tower was the world’s tallest building in 1911. Philadelphia retailer John Wanamaker turned an abandoned train station in Philadelphia into the lavish department bearing his name in 1876, just in time… Read More