Camp Nou is a home stadium of FC Barcelona.
Located at Barcelona Spain.