English: Filming takes place in the cultural capital of Russia - St. Petersburg.
Telugu: సెయింట్ పీటర్స్బర్గ్ - రష్యా సాంస్కృతిక రాజధాని లో షూటింగ్ సంభవించింది.