BHASKARA

Definition
BHASKARA is an Indian satellite for earth observation.