Weird Ice World

Changjin Ice World is a tourist attraction in Huizhou city of China.  All I can say is this place is … More