the green fields from up the mountain view in Mauritius