يقع مسجد شياو تاويوان في الرقم 52 بشارع شياو تاويوان، حي هوانغبو، وهو أكبر مسجد في مدينة شنغهاي. بُني المسجد أول مرة عام 1917 على يد جين تسي يون، مدير مجلس إدارة الإسلام في شنغهاي، ثم أُعيد بناؤه بشكل كامل بين عامي 1925 و1927 على طرازه الحالي. أدرجته حكومة شنغهاي البلدية ضمن التراث المعماري عام 1994.

يجمع تصميم المسجد بين الطراز الإسلامي الغربي الآسيوي والعمارة الصينية، بواجهة خضراء وبيضاء وأربع قباب صغيرة على الزوايا ومئذنة واحدة. تتسع قاعة الصلاة الرئيسية التي تبلغ مساحتها 500 متر مربع لمئات المصلين. بين عامي 1920 و1940 كان المسجد محطة توقف للمسلمين الصينيين المتجهين لأداء فريضة الحج. واليوم يستضيف مقر رابطة شنغهاي الإسلامية التي تأسست عام 1962.