According to Baidu map query, the head office of Postal Savings Bank is located at No.3 Financial Street, Xicheng District, Beijing. China Postal Savings Bank (PSBC) was formally established on March 20th, 2007. It is the fifth largest bank in China and a state-owned commercial bank established on the basis of the reform of postal savings management system. China Postal Savings Bank inherited the postal finance business operated by the former State Post Bureau and China Post Group Corporation and the assets and liabilities arising therefrom, and continued to engage in the business approved by the original business scope and business license documents.