Does the connection between 'This explains the presence in Guangzhou of the Huaisheng Mosque, reputed to be China's oldest, and traditionally dated a.d. 627.' and 'The Huaisheng Mosque is gigantic in size.' lack any definitive logical relationship?
This explains the presence in Guangzhou of the Huaisheng Mosque, reputed to be China's oldest, and traditionally dated a.d. 627.###The Huaisheng Mosque is gigantic in size.