English: it is filmed in Albuquerque, New Mexico, United States of America
Telugu: చిత్రం న్యూ మెక్సికో, అల్బుకెర్కీ రాష్ట్రంలో, యునైటెడ్ స్టేట్స్ లో సెట్.