March 27, 2025
Ili
, Xinjiang
In Xinjiang, China’s Ili, a pair of tourists were taking pictures in the Guozigou scenic area when a little squirrel climbed onto them, showing no fear of humans. What a harmonious and beautiful scene.
Previous
Oh my, oh my.