English: Made on a massive budget, the film is shot extensively in Thailand, Sri Lanka and Kerala in thick forests.
Telugu: ఈ సినిమాని థాయ్‌లాండ్, శ్రీలంక, కేరళలోని దట్టమైన అడవులలో చిత్రీక‌రించారు.