Wolf Prison

The Wolf Prison is a high-security Mega Prison in Tomsk, Russia. It is the biggest prison in the world, housing 2,916,843 inmates from around the world. It is also where Napoleon XVII resides.

It also appears like a big giant rectangular box with smooth edges from above. There is only one exit that is heavily guarded by literally everything imaginable.