Rongchuang Glory City Education is the first of its kind, relying on the new campus of Luozhou Central Primary School (Cang Shi Xiaolian Office).
Luozhou Town is located at the southeast end of Nantai Island in Fuzhou, on the north bank of Wulong River, on the east bank of Di Feng (the old waterway of Minjiang River), adjacent to Chengmen Town in the east, Gaishan Town in the northwest and Linjiang River in the west and south, also known as Orange Island.