Limestone stalactites and rock formation highly weathered by nature's force of water and wind in Tempurung Cave, Perak, Malaysia.