Every monsoon, heavy rain and strong winds leave a visible mark across Bengaluru. Roads get waterlogged, drains overflow, and thousands of trees and branches fall across the city. Yet the top of a five-storey home, a 600-square-foot rooftop forest continues to thrive, reports The Better India.