This green frog was resting on rocks at the side of a little river.
River under one of the Living bridges of Meghalaya
Last 2 photos show the habitat. The living bridges of Meghalaya.
Lat: 25.21, Long: 91.91
Spotted on Oct 20, 2016
Submitted on Mar 8, 2019
and 4 other people favorited this spotting