2012-01-13 13:06:16
Sun hides behind clouds while reflecting light. Trees helplessly stand in and witness the glory of mother nature. The snap was taken in a village of Tripura, India