Western Diamondback Rattlesnake (Cotalus atrox)Western Diamondback Rattlesnake (Cotalus atrox)Western Diamondback Rattlesnake (Cotalus atrox)Northern Watersnake Basking in SunEastern Hog-nosed SnakeCloseup of a Northern Water Snake flicking its tongue - Ontario,Northern Water Snake (Nerodia sipedon sipedon) basking on a rockNorthern Water Snake (Nerodia sipedon sipedon) basking on a rockNorthern Water Snake (Nerodia sipedon sipedon) basking on a rockNorthern Water Snake (Nerodia sipedon sipedon) flicking its tong