The Mahatma Gandhi Green Triangle is a park in Madagascar’s capital Antananarivo unveiled to commemorate the 75th year of independence.