China has always been one of the world leaders in technology. They gave us the globe’s very first…Continue Reading China is building a railway …
These train stations are so fancy they can put the Grand Central to shame
There is one in the middle of a forest and another that looks straight from a Sci-Fi movie . These railway stations are so cool that just want to stay there and not even catch your train.