Mountains
Those mountains are in the sichuan of china. It's name is huanglong.
© Xinhe | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images