English: Appears to largely be filmed in Italy.
Telugu: ఎక్కువగా ఇటలీలో చిత్రీకరణ జరుపుకుందీ చిత్రం.