Where in the city is this?
Let’s face it, who would want to go all James Bond and transport baby tiger sucklings into the country only to dump them in the mountains afterwards? This is like a Hollywood plot twist. Very unlikely.
Logic kicks in. Mama Tiger must be somewhere if those tiger babies were born here. Where better to search than the mountains or even in the city itself?