Town 404

Town 404 is an nearly abandoned town in Northwest China. It used to be a secret and isolated from the outside world during the Cold War period because its has the first nuclear factory in China. Lee is a photographer and went back to recollect his memories in the town which was a home that has already gone.

Just like the 404 web page, you can’t find town 404, whether on a paper map, an electronic map, a city list, a license plate number, a telephone area code, or a list of cities on which express can be delivered. — Lee Yang