"We've set it in the Anglo Indian community of India, and it's in our magical fictional hill station down in our country," said Zoya Akhtar