Scenic Zhangjiajie National Forest Park in China’s Hunan Province. Scenes from James Cameron’s movie Avatar were filmed in these mountains.
Jigsaw puzzle subject image credit: JekLi/Shutterstock.com
See all jigsaw puzzles based on JekLi's photographs.
Category: Landscapes