Бадагуань лежит на южном склоне горы Тайпин, между мысами Тайпинцзяо и Хуйцюаньцзяо в районе Шинань, и занимает 666 000 кв. м. Его планировка сложилась в 1930-е годы, и название «Восемь великих проходов» он получил по улицам внутри себя, названным в честь проходов древнего Китая: Цзицзингуань, Нинвугуань и Шаогуань идут с севера на юг, и их пересекают Ушэнгуань, Цзяюйгуань, Ханьгуань, Чжэнъянгуань, Линьхуайгуань, Цзюйунгуань и Шаньхайгуань. Большинство зданий в европейском стиле возведено в 1930-е годы, хотя часть восходит к немецкому периоду 1897–1914 годов, и более 200 зданий выполнены в русском, британском, французском, немецком, американском, японском, датском и ещё примерно двадцати других стилях. Ансамбль построек нового и новейшего времени включён в число объектов национальной охраны культурного достояния в 2001 году.