Battle Of The Five Gods takes place at SXSW at the Austin Convention Center, which is conveniently located in the heart of Austin.
View map