The bodybuilding pioneer looks to add to his legacy in Romania. Written by Roger Lockridge Last updated on May 5, 2023 The 2023 Masters Olympia is scheduled to be held on the weekend of Aug. 26-27, 2023 in Cluj-Napoca, Romania. There will be plenty of history made at this competition. It’s the first time that