El complejo está ubicado en los Alipore Zoological Gardens de Calcuta.