That's not it, don't get things wrong! I wasn't expecting anything...I just like trying western clothes sometimes...
そこにあったから maybe means "from there", meaning west, with から being the particle "from". I'm not sure, feel free to fix it if you know what it means