Here's the Ryugyong Jong Ju Yong Indoor Stadium that seats 12,000. The pyramidal structure just beyond it is the Ryugyong Hotel.