Leaving a regular Australian railway station will more often than not lead you straight to a transport destination of some sort, or no less than a noteworthy street or a few shops. Be that as it may, things are somewhat extraordinary on the edges of Chongqing province in Southwest China, which makes a case for maybe one of…