The Ice Castle in Edmonton

The Ice Castle in Edmonton, Alberta is one of six stunning frozen attractions located in the cities across North America. This exhibition is one of Alberta’s most popular tourist destinations and the only ice castle of this sort in Canada. I am so glad that I finally got a chance …

Read More »

Fantasy Landscapes

Cerro Torre is one of the mountains of the Southern Patagonian Ice Field in South America. It is located in a region which is disputed between Argentina and Chile, west of Cerro Chalten (also known as Fitz Roy).

Read More »