Country

Please choose your default site

Americas

Asia

Europe

The Wonder of Ice

214 views Keping Shen December 24, 2013 Toronto, Ontario Canada Date shot: December 23, 2013

After the ice storm attacked Toronto, some damages incurred to the city and the surrounding area. We did see the spectacular view of the wonder of ice, which inspire us to love the nature.

Default saved
Close

Search Location

Close

Sign In

Please sign in to use this feature.