Your search:
1 result(s) in 7 ms
-
DUK10099635_005
FEATURE - Der Chakayan See in China
July 30, 2018 - Qinghai, Qinghai, China - Qinghai, CHINA-The Chakayan Lake is dubbed as 'Mirror of Sky' in northwest China's Qinghai Province (FOTO: DUKAS/ZUMA)
(c) Dukas