Streets outside prayer halls are fully packed, with millions of people attending.