A charming squirrel peacefully perched on top of a rock in the beautiful Hwange National Park in Zimbabwe. Experience the tranquility of nature on a safari adventure.