A huge heart-shaped leaf of the species Colocasia esculenta grows on the way to the famous Sewu Falls.