The Wildlife at Leopard Rocks is as Impressive as the Terrain
0
0
2,536 Views·
01/22/20
In
Discovery
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. From the Show: The Leopard Rocks http://bit.ly/2D4c4Ks
Show more
0 Comments
sort Sort By