The early morning sun shines over the snow-capped Zhegu Mountains in Southwest China’s Sichuan province [Photos/IC]
Feast your eyes on the sunrise views over the Zhegu Mountain Forest Park in Southwest China’s Sichuan province! The snow-capped Zhegu Mountains in the early morning sun looks absolutely stunning.