World's Tallest Tower Opens For Business

World's Tallest Tower Opens For Business

Tokyo Skytree, the world’s tallest broadcast tower and second tallest building, opens to the general public.

.