Osaka and Tokyo, Japan
Tokyo and Osaka, the two largest cities in Japan, are massive metropolitan empires sprawling endlessly in all directions.
Their busy streets and neon lights define the futuristic look of modern Japan.
May 2007