Japan just opened its tallest tourist attraction yet, the much-anticipated 634 metre tall Skytree tower in Tokyo. It took four years to build, cost 65 million Yen to make, is about twice as tall as the Eiffel Tower, just beats out the 600m tall Canton Tower in China, and even survived the devastating earthquakes that rocked Japan about a year ago, barely denting its construction schedule.