Enchanting frozen waterfalls amaze visitors in China’s Shandong province