A rooftop view of Hargeisa, capital of Somaliland, which is home to half a million people

A rooftop view of Hargeisa, capital of Somaliland, which is home to half a million people