5 Awesome Airports You Would Be Happy to Get Delayed In

3. Tokyo Haneda Airport

A flower garden