Shangri la is a mystical land in the Buddhist mythology, a place belonging to the earthly world, but simply can not be located on a map. Built on the water at 60 km of Seoul in the province of Incheon, New Songdo City is designed as the first "ubiquitous" and "sustainable" city in the world. Still under construction, it has been thought as a testing ground for every imaginable new technology: "Global business utopia"
According to its designers...