Langa is a township in Cape Town, South Africa. Its name in Xhosa means "sun". The township was initially built in phases before being formally opened in 1927. From Wikipedia