35 minutes by car Often dubbed the “Wall Street of China”, Lujiazui is the bustling CBD of Shanghai with a futuristic skyline, including famous landmarks Oriental Pearl Tower and People’s Square.