Ahamadi worship place