Luxury Apartments are situated in the mega city of Kinshasha, a city of 11 million people on the banks of River Congo and the largest city of Democratic Republic of Congo.