Where is the center of Russia?
The geographical center of Russia - that is, a place equally distant from all borders - is located on the southeastern shore of Lake Vivi
Where the mountains have no peaks?
Mesas are unusual mountains with truncated, flat tops.