Yellow Mountain, China
The site where the pictures were taken is the same site where the movie "Crouching Tiger and Hidden Dragon" was filmed. Although the place is famous for its bamboo forest, I turned my attention to leaves trapped inside the frozen ice.
Chong Ho Yu, 2008
Copyright ©