photos by Robert Atanasovski / AFP - Getty Images
A carnival goer in an Elvis Presley mask takes part in a parade through Vevcani on Friday.
The Vevcani Carnival is an interesting mix of Christian, Pagan and modern culture. Participants dress up in homemade costumes and present performances that ridicule popular and political figures.
The carnival has been happening for the last 1,400 years, and it marks the beginning of the New Year on the old Julian calendar.
Kids watch a carnival parade in Vevcani on Friday.