Beautiful village of Mykines with colorful houses with grass on the roofs, Mykines Island, Faroe Islands, Europe