Forest landscape, Brazil – Most Beautiful Picture

Forest landscape, Brazil. Photo: AFP