Set in 2000s China, a remote ancient village town, where a group of young people yearn to see the world in particular of big city lives that they never had been living on.