Taken from Vazhachal forest range, Kerala. Found near the river side, resting on a branch.