Australia's largest mosque — iconic landmark in Sydney's southwest, hosting thousands for Eid and Ramadan prayers.