The beautiful natural scenery of Namibia, the magical Quiver Tree Forest in Southern Africa. Namibia.