1 cursed spot in Lubango, Angola
The Christ the King statue (Portuguese: Cristo Rei) is a Catholic monument and shrine overlooking the city of Lubango in the South of Angola. It was i...
Share it with the community!