Photos: World's tallest radio tower opens in Tokyo