Find the word definition

Wikipedia
Luojishan

Luojishan is a town in southern Sichuan province, Southwest China. It is under the administration of Puge County, Liangshan Prefecture.