English: They are located in MEXICO.
Telugu: ఇవి మెక్సికో లోనే ఉన్నాయి.