This is “Caojiawan”, a subway station located in Chongqing, China, amidst… nothing. Surrounded by trees and mud, it looks like a portal to the civilized world.