Question: FC Barcelona C plays its home games at the stadium across from what other stadium, the home of FC Barcelona?
Sentence (from "Mini Estadi"): Mini Estadi (] , meaning in English "Mini Stadium") is a football stadium located in Barcelona, Catalonia, Spain.
Relevant evidence: No