Tiny mosque, holy ground for lustful desires.