Designed by
Title
Family Time Osaka #24358544
Description
Osaka, Japan - April 8, 2012 Cosmosquare is the location of many advanced technology development-related companies, as well as convention, cultural and amenity facilities, such as Intex Osaka (an international exhibition center), the World Trade Center, the Asia and Pacific Trade Center and fine hotels.
This image is editorial