A magnificent site near Wellawaya with mysterious rock carvings including the tallest Buddha image in the world (since others in Afghanistan were blown up by the Taliban). These are extremely old and of a totally different form and tradition than previously seen in Sri Lanka.