Tall Lu, Tall Luh, Tall Luwa, Tall Lū, Tall Lūwa, Tall Lūḩ, Tall ar R`aiyah, Tall ar R‘aīyah, Talluh, Tel Lo, Tel Loh, Tel Luwa, Tel Lūwa, tl lw, تل الرعية, تل لو
Tall Lū - mountain located in Iraq, Asia.
Elevation - 16 m (52 ft). Coordinates - Latitude: 31.56189, Longitude: 46.17672.