Find the word definition

Wikipedia
Majuqiao

Majuqiao is a town in Tongzhou District in the southeastern suburbs of Beijing, located barely inside the 6th Ring Road and near that highway's interchange with G2 Beijing–Shanghai Expressway. , it had 3 residential communities and 45 villages under its administration.