Lo-feng Shan, Lo-hung Shan, Lu-pen Shan, Luben Shan, Lyuben Shan, Lü-pen Shan, Lüben Shan, lu ben shan, 呂奔山
Lüben Shan - mountain located in Taiwan, Asia. Within mountain range Western Foothills.
Elevation - 912 m (2,992 ft). Coordinates - Latitude: 24.86324, Longitude: 121.60547.