In addition to the first look at Hawkgirl with her wings out, tonight's episode of The Flash gave fans a look at one of the oddest locales in the DC Universe: Gorilla City.
Set in the African rainforest, Gorilla City is inhabited by intelligent gorillas. In the comics, the city was originally located on the planet Calor but was brought to Earth by Green Lantern. It became home to both Grodd and Solovar, kind of his "good" equivalent.
You can check out a quick gallery of images taken from screen grabs of Gorilla City, seen at the very end of The Flash tonight, below.
The Flash airs Tuesdays at 8 p.m. ET/PT on The CW.