The ancient rock in Bengaluru's Lalbagh Botanical Garden, estimated to be 3.4 billion years old, is a remarkable geological ...