The Wildlife at Leopard Rocks is as Impressive as the Terrain

From:The Leopard Rocks

  • 1m 18s
  • HD
  • TV-PG

The Leopard Rocks, an outcrop of giant boulders spread out over hundreds of square miles, is an impressive structure. But it’s the wildlife that really catches the eye: from leopards to peacocks to gray langurs.