Large pines towering over Garima