Sights like this are common as India builds new roads and upgrades existing ones. In this case, the road from Tezpur all the way to Tawang near the China border is maintained by the army for defense purposes. Traffic is heavy 24/7 on these roads and roadkills are high.
Leopard Cat Roadkill, Western Arunachal Pradesh
(Visited 1 times, 1 visits today)