CREATE TABLE table_203_285 (id DECIMAL, "year" DECIMAL, "location" TEXT, "gold" TEXT, "silver" TEXT, "bronze" TEXT)

where did the world artistic gymnastics take place before san juan ?
SELECT "location" FROM table_203_285 WHERE "year" < (SELECT "year" FROM table_203_285 WHERE "location" = 'san juan') ORDER BY "year" DESC LIMIT 1
SELECT "location" FROM "table_203_285" WHERE "year" < (SELECT "year" FROM "table_203_285" WHERE "location" = 'san juan') ORDER BY "year" DESC NULLS LAST LIMIT 1