<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
    {% for site_url in items %}
    <url>
        <loc>{{ site_url.url | sanitize_xml_text }}</loc>
        <lastmod>{{ site_url.last_modification }}</lastmod>

        {% if site_url.priority is not none %}
            <priority>{{ site_url.priority }}</priority>
        {% endif %}

        {% if site_url.change_frequency is not none %}
            <changefreq>{{ site_url.change_frequency }}</changefreq>
        {% endif %}
        <news:news>
            <news:publication>
                <news:name>National Geographic</news:name>
                <news:language>{{site_url.language}}</news:language>
            </news:publication>
            <news:publication_date>{{site_url.publication_datetime}}</news:publication_date>
            <news:title>{{ site_url.data.title|sanitize_xml_text }}</news:title>
            {% if site_url.keywords %}
            <news:keywords>{{site_url.keywords}}</news:keywords>
            {% endif %}
        </news:news>
        {% for image in site_url.images %}
            <image:image>
                <image:loc>{{ image.uri | sanitize_xml_text }}</image:loc>
                {% if image.caption is not none %}
                    <image:caption>{{ image.caption | sanitize_xml_text }}</image:caption>
                {% endif %}
                {% if image.title is not none %}
                    <image:title>{{ image.title | sanitize_xml_text }}</image:title>
                {% endif %}
            </image:image>
        {% endfor %}
    </url>
    {% endfor %}
</urlset>
