Tomoatochi Tower

The Tomoatochi Tower is the tallest building in El Kadsre.