Honshu is home to Japan's capital city, Tokyo, and is the largest island in Japan. Tokyo, like other Japanese cities, is a vibrant metropolis of neon lights and exciting culture. Tokyo is a 24 hour city where there's always plenty to do and something new to try.
Tokyo Tower is a communications and observations tower located in Shiba Park. At 332.5 metres (1,091 ft), it is the second tallest artificial structure in Japan.The structure is an 'Eiffel Tower' inspired lattice tower. Visitors can take an elevator to an observatory level which produces excellent views of the city.
Article courtesy of Airport Direct Travel. Visit www.airportdirecttravel.co.uk for more information.