English: The film was shot in India, London, and Switzerland, from September 1994 to August 1995.More
Telugu: ఈ సినిమా షూటింగ్ భారతదేశం, లండన్, స్విట్జర్ ల్యాండ్ లలో సెప్టెంబర్1994 నుండి ఆగస్టు 1995 మధ్య జరిగింది.