Kansai International Airport, Osaka Japan September 30, 2006 thenhbushman Japan, Technology, Topography, Travel 4 comments Kansai, called “one of the greatest engineering feats of the world” has captivated travelers ever since its opening date. I Continue reading