404. That’s an error.

The requested URL /maps/place?ftid=0x35b26548da835597:0x5b1195f5a3fd84b&q=tai%27an+road+shanghai&hl=zh-CN&ved=0CAwQ-gswAA&sa=X&ei=wy0ETuDaB4r_mAWL2LibCw was not found on this server. That’s all we know.