English: They have started a new project in the Sierra Madre mountains of Mexico.
Telugu: మెక్సికోలోని సియారా మాడ్రే పర్వతాల్లో ఇటీవల ఓ కొత్త ప్రాజెక్ట్ని కూడా ప్రారంభించారు.