Log in
There’s so much more to discover
Visit Site

Related Pins

Las Fallas - or the Festival of Fire is held in Valencia, Spain every year from the 1st to the 19th of March. People hit the streets dressed up in traditional costumes, build a huge statue of Virgin Mary out of flowers and enormous Fallas (cardboard and paper-mâché figures).

Ball's pyramid, the world's tallest seastack, off the Eastern coast of Australia.