Video PlayerClose
Photo taken on March 27, 2019 shows a butterfly resting on a flower at the Rio de Janeiro Botanical Garden in Rio de Janeiro, Brazil. The Rio de Janeiro Botanical Garden, built in 1808, is located at the foot of Corcovado mountain and covers an area of 140 hectares. (Xinhua/Li Ming)