Tiger swimming in the river

2 years ago
4

A tiger crossing the river near Chaudhary Charan Singh Girja barrage at the confluence of the Kaudiyala and Gerua rivers flowing through the Bahraich district of Indian territory on the Indo-Nepal border.

Loading comments...