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.