the many ships that were wrecked here and the many lives that were lost many years ago god’s window in mpumalanga is an insight into the beauty the mystery and the secrecy of god’s power of creation this is africa its beauty and mystery