Diecai Hill A huge boulder falls upon tourists awaiting to board a ship at the scenic Diecai Hill of China's Guilin region killing seven of them. Sources: AFP via ''South China Morning Post