Umrah pilgrims and pilgrims in Mecca, sacred religious landmarks and feelings, prepared streets and roads in the Kingdom of Saudi Arabia, a close-up depiction of the arrival of Muslims from all over the world to perform Hajj and Umrah rituals, worship and getting closer to God Almighty
0:07
