The Might And Power is held at Caulfield Racecourse in Melbourne, Australia.