Ubari

Urbanism

Ubari is an oasis city in southwestern Libya.