Camp Nou Stadium, Barcelona, Spain The Mecca of Football: A Visit to the Iconic Camp Nou Stadium As soon as I entered the stadium, I could feel the excitement