Kibera is a neighbourhood and province division of Nairobi, Kenya. It is the largest of Nairobi's slums, and the second largest urban slum in Africa, with a population estimated at between 600,000 and 1.2 million inhabitants, depending on the season. The slum is located roughly 5 kilometres (3 miles) southwest of the city centre of Nairobi. Encompassing an area of 2.5 square kilometres (0.965 square miles), Kibera accounts for less than 1% of Nairobi's total area, but holds more than a quarter of its population. Life in this slum is hard but the people living in the small and narrow streets are just beautiful...