No photograph of this spot yet — the map page's layers show exactly where it is.
The Center Arena is a location in the DLC: The Center. It appears to be an abandoned monastery worshipping the Megapithecus, as evidenced by various statues. The Arena is 6 °C or 42 °F So little Hypothermal protection is necessary. Upon teleportation to the Center Arena, both the and will appear and fight the players at the same time. A timer will immediately begin counting down from 25 minutes, so both bosses must be defeated within that time. Once the timer lapses, all players, dinos, and items in the arena are destroyed.