Pass a few moments of serenity in the Catholic Church rising up high with splendor from the top of West Sheshan Mountain in Shanghai Sheshan National Tourist Resort. [Photo/Wechat: sheshanlvyou] |
Pass a few moments of serenity in the Catholic Church made of red bricks in European style which increase its grandeur at the top of West Sheshan Mountain in Shanghai Sheshan National Tourist Resort. [Photo/Wechat: sheshanlvyou] |