massive statue in africa to honor its people. .. Majestic, really cool.