Japan’s 330-meter tallest skyscraper Azabudai Hills opens in Tokyo
Japan's tallest skyscraper opened in the heart of Tokyo on Friday, with visitors on its first business day expressing their excitement about the capital's new nature-rich 330-meter landmark.
Some 30 million people…