what do you think it is??These dots are people..They are doing hajj...