Olliestan

Olliestan, officially the Islamic Republic of Olliestan, is a landlocked country located within South Asia and Central Asia.