Sofia, the capital of Bulgaria, lies at the foot of Vitosha Mountain in the western part of the country. Being in the center of the Balkan Peninsula, it is midway between the Black Sea and the Adriatic Sea. Sofia retains a unique combination of European and Communist-style architecture and boasts a number of large parks, Orthodox churches, Ottoman mosques, and Roman ruins.