Award-Winning Nature Photos That Left Us Amazed (15 Pics)
Eye of Frozen Lake, Baingoin County, Nagqu, Tibet, China (Photo: © Lei Li of Taizhou, Zhejiang, China) Seen from above, a frozen lake in Tibet forms a mesmerizing natural pattern. The intricate shapes in the ice create a stunning view that can only be fully appreciated from a high vantage point. 9.