South Mosque

This is the largest mosque in the city covering an area of 7,000 square metres. It consists of one large hall for worship and several smaller side buildings used by the shenyang Islam Association.

Map showing location of South Mosque

Above: Location of South Mosque in Liaoning, China