Dragon head at Vista Chinesa, Rio de Janeiro, Brasil

- Image ID: FB678K

Dragon head at Vista Chinesa, Rio de Janeiro, Brasil

Pat Kilgore / Alamy Stock Photo

Image ID: FB678K

Location: Tijuca Forest, Rio de Janeiro, Brasil