Solo
Understand
The formal name for the city is Surakarta. Less formal but widely used is Solo. From time to time you may see it written as Sala. This is because of a pronunciation quirk in Javanese that means final and penultimate -a are pronounced -o as in hot.
History
Historically, the Kasunanan Kingdom was the true heir of the Mataram Sultanate which ruled the whole Java from the 16th century to the late 17th century. In 1745 the Sultanate moved its court to Solo. However, by the end of the 18th century it suffered from internal court intrigues, rebellions and foreign manipulation by the Dutch East India Company (VOC). In 1755 the Sultanate split, with the Kasunanan Kingdom ruled by the reigning sovereign (Pakubuwono II) based in Solo and the Yogyakarta Sultanate, led by the rebel prince Mangkubumi (later Sultan Hamengkubuwono I), in Yogyakarta. In 1757, another rebel prince, Raden Mas Said, formed the Mangkunegaran Principality, motivated by disappointment with the king, who had collaborated with the VOC. During the following Dutch colonial rule the kingdoms, called Vorstenlanden (Land of the Princes) in Dutch, enjoyed a certain degree of autonomy and were recognized as vassal states of the Dutch empire.Surakarta lost its autonomy because its rulers supported the Dutch during the Indonesian war of independence. Yogyakarta had supported the independence movement and became a special province, which it remains.
Culture
Population
Today's Solo is a bustling economic centre of around 550,000 people, with 800,000 including suburbs.Climate
The weather in July and August is hot and humid, with temperatures up to . Humidity levels are normally between 75% and 100%.Tourist information
-
phone: +62 271 711435address: Jl Brigjend Slamet Riyadi, Sriwedari, Laweyan
Talk
Get in
By plane
Adisumarmo International AirportDirect flights from Jakarta (one hour), Bali (one hour) or Kuala Lumpur (two hours).
One-way flights from Jakarta cost around Rp500,000. Up to 20 flights per day from Jakarta's Soekarno-Hatta and Halim Perdanakusuma airports operated by Garuda, Citilink, Lion Air, Batik Air, and Nam Air.
Getting into the city
- Bus — the rapid transit bus Batik Solo Trans goes to the city centre, calling at the train and bus stations. It operates daily from 06:00-18:00 and costs Rp20,000 per trip. It departs about every 20 minutes.
- Taxi — there is a fixed fare service, booked at the taxi counter. Name your destination, pay, and you will be assigned a taxi.
By train
You will arrive into one of Solo's four railway stations:
-
Balapan Station
address: Jl Wolter Monginsidi No. 112, KestalanSolo's largest station, opened in 1873. Mainly serves the executive and business class services, as far as Jakarta in the west and Surabaya in the east, including Argo Lawu, Argo Dwipangga, Bima and Gajayana from Jakarta, Lodaya from Bandung, Argo Wilis and Turangga between Bandung and Surabaya and Sancaka from Surabaya. Serves a limited number of economy and commuter trains. -
Purwosari Station
address: Jl Slamat Riyadi No. 502, LaweyanServes economy and commuter trains running on the southern line through Jogja and Purwokerto on to Cirebon, Bandung and Jakarta to the west, and Blitar, Malang and Surabaya in the east. Built in 1875. -
Jebres Station
address: Jl Ledoksari No. 1, PurwadiningratanServes all trains, of whatever class, that use the line north to Semarang. -
Kota Station
address: Jl Sungai Sambas, SangkrahA small station only serving the commuter line to Sukoharjo and Wonogiri to the south.
From Yogyakarta, trains leave for Solo every hour or so.
By bus
-
Tirtonadi Bus Terminal
address: Jl A. Yani, GilinganIn the centre of town, close to the Balapan train station. Services from across Java, and beyond.
Get around
The city's main avenue, Jalan Slamet Riyadi has pavements (sidewalks) courtesy of Mayor Jokowi (who is now the president of Indonesia). On Sundays, it is closed to traffic between 06:00 and 09:00 for various leisure activities for the town's citizens. Many hotels, restaurants, shopping malls and tourist attractions are on this street. At the end of the street is the entrance to the alun-alun (palace square) and the royal palace complex.
Because it is still quite small, travelling within Solo is relatively easy, but quickly getting frustratingly slow due to the weight of traffic.
By ride-hailing app
Go-jek and Grab are all active in Solo. It is worth getting an Indonesian SIM card with data, to allow you to use the apps. It is also good to have a little Indonesian or Javanese, as the driver will normally call you after taking the job, to confirm your location.By taxi
Taxis are cheap, and you can book for the whole trip. You can negotiate for the price. Ask at your hotel reception if they can arrange one for you. Taxis are available on the airport and train stations.Flagfall for the first kilometre is Rp 5,500 and Rp 3,750/kilometre. Minimum payment Rp 25,000 for order by phone.
Their phone numbers are:
-
Kosti Solo
phone: +62 271 856300 -
Solo Sentral
phone: +62 271 728728 -
Bengawan
phone: +62 271 734666 -
Gelora
phone: +62 271 7004999 -
Sakura
phone: +62 271 644194 -
Angkasa
phone: +62 271 781315 -
Mahkota Ratu
phone: +62 271 655666 -
Aravia
phone: +62 271 636468address: Jl Kratonan
By bus
By car
Self drive
Driving in Indonesia is rarely rewarding, especially in Java. Either opt with a taxi or rent a driver to easily navigate within the city.Charter with driver
-
Citra Persada
phone: +62 271 780433address: Jl Pagelaran 69-B -
Riz
phone: +62 271 742926address: Jl Dr Rajiman 354. -
Solo
phone: +62 271 7076610address: Jl Yosodipuro 38 -
Yan
phone: +62 271 717541address: Jl Sriwijaya 11 RT 002/03
By becak, ojek and andong
The ojek ride-sharing service, Go-jek, is available in Solo, with booking through an app.
See
Kraton complex
Northern alun-alunLarge open field associated with the royal palace. A favourite place for walking, jogging, hanging out during free time. Usually has food stalls. Best times of the day are early morning, late afternoon or in the evening.
- Keraton Kasunanan. Palace of the Pakubuwono Kings. A large and beautiful palace built in 1675 that combines traditional Javanese and classical European styles. Facility: museum, art and cultural centre.
- Alun-Alun or the King's ground.
- Museum Keraton or Palace's museum.
- Puro Mangkunegaran. Palace of the Mangkunegara Princes. A beautiful palace built in 1757 with an awe-inspiring main audience hall. Facility: museum, art and cultural centre. Entry fee: Rp 15,000, photo fee Rp 3,500.
- Pamedan Mangkunegaran, or the Mangkunegara's ground.
Museums
-
phone: +62 271 714326address: Jl Slamet Riyadi No. 261The 10,000-piece collection of batik magnate Santosa Doellah, the owner of Batik Danar Hadi, said to be the biggest in Indonesia. A variety of batik from different cultural influences and periods: Javanese, Chinese, Indian and colonial Dutch. An interesting piece is the Dutch-influenced "Snow White" and "Little Red Riding Hood" batik, which depict fairytale scenes. Adjacent is a batik shop and the Soga Café. Behind the museum is a workshop where you can see the process of batik making from start to finish. The building is a 19th century mansion of a Javanese noble family, called Ndalem Wuryaningratan with an architectural style that combines traditional Javanese and classical European styles.
-
phone: +62 271 712734, +62 271 710118address: Jl. Gajah Mada No. 59A monument and museum to the national Indonesian press. Formally established in 1978, more than 20 years after it was first proposed, the complex consists of an old society building, which was constructed in 1918 and used for the first meeting of the Reporters Association of Indonesia (Persatuan Wartawan Indonesia, or PWI), as well as several subsequent expansions; it is listed as a Cultural Property of Indonesia. The National Press Monument has a collection of over a million newspapers and magazines, as well as a variety of exhibitions and artefacts related to the history of the press in Indonesia. Facilities include a multimedia room, free-to-read newspapers, and a library.
-
Radya Pustaka Museum
address: Jl Slamet Riyadi No. 275Various cultural and historical artifacts including Hindu-Buddhist sculptures, wayang kulit (leather puppet), kris (Javanese daggers) and old texts. -
Sangiran Early Man Site Museum
phone: +62 271 681-1463address: Kalijambe, Sragen, Krikilan, Kabupaten KaranganyarThe museum is very clean, luxurious, modern, air-conditioned, and professionally built. The area is a UNESCO World Heritage Site and an archeological treasure trove of fossils and remnants from the prehistoric era. The most important discovery however was the skeleton of the Java Man (Pithecanthropus erectus) an important predecessor of the modern human. The site contains a museum housing the archaeological finds as well as an archaeological park.
Religious buildings
-
Tien Kok Sie Temple
address: Jl RE Martadinata No.14, SudiroprajanTemple combining elements of Buddhism, Confucianism and Taoism (sometimes known as tridharma), built in 1745. Masjid Agung SurakartaThe royal mosque of the Surakarta Sunanate. It was built by Sunan Pakubuwono III in 1763.
-
address: Sonosewu, Wirun, Mojolaban, Sukoharjo RegencyA new Javanese Hindu temple and Kundalini yoga centre with 50 miniatures of sacred sites from around the world. Offers Ganesha fire meditation at 17:00 Mo and Th.
Ancient Hindu-Buddhist temples
and are atmospheric Javanese-Hindu temples built in the 15th century, high on Mount Lawu. Candi Sukuh is 900m above sea level, Cetho higher still at 1,500m. A day-trip can be made from Solo, with a car.
- Prambanan temple complex is the largest Hindu temple complex in Indonesia. It lies 50km to the west, just before entering Yogyakarta.
Parks
-
Taman Sriwedari
phone: +62 852 5948-9703address: Jl Brigjend Slamet Riyadi No.275, Sriwedari, LaweyanWatch classical Javanese theatre in the form of shadow play wayang kulit or wayang wong performed by actors on a stage at this amusement park. Tales from the Hindu epics, the Ramayana and Mahabharata, accompanied by a live gamelan orchestra. Also has a children's playground and a food court serving Javanese food. Jurug ZooFacility: zoo, aquarium.
- Taman Balekambang (Balekambang Park)
Events
Solo holds numerous events and festivals every year. Listed below are major, routine events which showcase the city's unique value (exact date and venue may vary, but the information shown would be quite close to assume future events)
Do
- Mandi lulur A traditional skin-care done by rubbing special spices to the skin to exfoliate it. Very relaxing. Many hotels offer this service. Or ask your hotel reception for a reputable place.
- Sepoor Kluthuk Ride in an old train, with stops at Loji Gandrung and Kampung Batik Kauman, costs about Rp 100,000. Check the schedule at the Tourist Information Centre.
- Masangin (masuk antara dua beringin = passing two ficus trees). This simple and fun game is held at South Alun-alun (Sultan's square). The participant is blindfolded and he/she must walk straight to pass two ancient ficus trees. Even though it sounds like an easy task, most participants usually fail. After that, you can go to the food stalls around the corner, relax a bit and have a sip of warm Wedang Ronde (ginger drink).
- Sunday Morning at Solo Car Free Day (or Solo CFD), every Sunday, the wide main boulevard of Slamet Riyadi in Solo is crowded with thousands of people doing all sort of things. Wake up early at 5-7AM and head to the Slamet Riyadi to do a bit of exercise. After that, you can taste many kind of foods sold by stalls there. The menu includes Liwet Rice, Bubur Ayam (Chicken Porridge), and Soto. Don't forget to check the batik stalls nearby.
- Becak or Andong ride, take a short trip around the town using Becak or Andong cart.
- Shop at Traditional Market, witness local habits by visiting Solo's traditional market such as Pasar Gede and Pasar Klewer.
- Reflexology, achieve soothing experience by having a short reflexology massage.
Buy
Batik
Pasar KlewerA traditional market for textiles, mostly batik. Make sure to haggle.
Pusat Grosir Solo5-stories of clothing and batik at competitive prices.
-
Batik Danar Hadi
phone: +62 271 644126address: Jl Dr Rajiman 164 -
Batik Keris
phone: +62 271 721217address: Desa Cemani Selatan Laweyan -
Batik Semar
phone: +62 271 722937address: Jl Laksda Adisucipto 101 -
Kampung Batik Laweyan
address: Jl. Dr. Rajiman Laweyan Kampung Batik KaumanThe batik products of Kauman village are made from natural silk and weaving silk materials, and premmisima cotton.
Antiques
Pasar TriwinduSlightly overpriced, but you can find some pretty interesting things here.
WindujenarA popular antique market in Solo. Beware of counterfeits but, if you look carefully, you might find an item from the palace.
- Ngarsopuro Saturday Night Market, Jl Slamet Riyadi. Night Market with beautiful lamps. Located at the same place with Windujenar above. (Only open every Saturday night)
Traditional markets
-
Pasar Gede
address: Jl Urip Sumoharjo, SudiroprajanIn contrast to some wet markets, this one is quite dry underfoot, and the smell isn't too bad. Great for browsing, to see the variety of goods and foodstuffs that are traded. The building was designed by Thomas Karsten and opened in 1930. Look out for roasted cashewnuts at good prices. If going by taxi or bécak, ask for (PAH-sar GUH-day). You can continue your sightseeing at the Tien Kok Sie Chinese temple on the southern side of the market.
Malls
The older malls are in the centre of town:-
Solo Square
address: Jl Slamet Riyadi No. 451 -
Solo Grand Mall
address: Jl Slamet Riyadi No. 313 - Solo Paragon Mall, Jl Yosodipuro 133. including Hotel and Apartment
The newer and more upmarket malls are in the southern expansion area for Solo, Solo Baru, including Hartono Mall, Jl Raya Solo Baru
- Solo Center Point, Jl Slamet Riyadi 373. Computer Market with Condotel by Aston
- Singosaren Plaza, Jl Gatot Subroto
- Luwes Mall, Jl Veteran
- Ratu Luwes, Jl S. Parman
- Sami Luwes, Jl Honggowongso
- Gading Luwes, Jl Veteran
- Beteng Trade Center, located just next to Pusat Grosir Solo
Eat
Nasi Liwet, similar to "Nasi Uduk" from Jakarta or West Java, is rice cooked in coconut milk. Jl Keprabon is famous for it, particularly Bu Lemu.
Solo offers a rich varieties of snacks, from dry: (onde-onde ceplus, kripik cakar, kripik paru, kerak nasi goreng) to keleman (fresh snack) (solo, wajik, jadah, kue ku, lapis, cara bikang). Sosis Solo is chopped beef with spices wrapped in a thin egg pancake. You can find many varieties of traditional fresh snacks in Pasar Gede.
For those that need it, there are fast food outlets, Kentucky Fried Chicken on Jl Jend A Yani, McDonalds on Jl Dr Rajiman, Pizza Hut on Jl Slamet Riyadi and Oishi Bento in Solo Grand Mall.
Budget
-
Galabo Night Food Court
phone: +62 271 656406Street of food vendors. Hundreds of tables under umbrellas. Closed if raining. Orders are placed with the food vendor and they bring it to your table. -
Kusuma Sari
phone: +62 271 656406address: Jl Yos Sudarso 81Good food and reasonable price. Try the guava juice. -
Wong Solo
phone: +62 271 713931address: Jl Brigjen Slamet Riyadi 299 -
Ayam Tim Goreng Bu Better
phone: +62 271 826019address: Jl Raya Palur 229, Palur Kulon
Soto is a sort-of clear soup made from vegetables, spices, chicken or beef. You can find various kinds of soto in Solo:
-
Soto Bangkong
phone: +62 271 707-3924address: Jl Dr Rajiman 536 RT 002/05Branch of famous restaurant in Semarang -
Gading
phone: +62 271 665526address: Jl Brigjen Katamso 75 -
Kendit
phone: +62 271 712952address: Jl RM Said 227 RT 001/06 -
Kuali
phone: +62 271 657261address: Jl Beteng Bl D/6 -
Prawit
phone: +62 271 722653address: Jl Kapt P Tendean 172 -
Bakmi Jawa Padmasari
phone: +62 271 730364address: Jl Pulanggeni no 46, TipesBakmi Jawa are fried or soupy noodles found across Java. Traditionally cooked on a charcoal stove (anglo) to give it the distinctive taste. -
Timlo Solo
phone: +62 271 646180address: Jl Jend Urip Sumoharjo 94Timlo is made from seasoned chicken liver, eggs and fried pastry with meat filling (sosis Jawa). -
Timlo Sastro
phone: +62 271 654820address: Jl Kapt Mulyadi 28 -
Tirai Bamboe
phone: +62 271 668738address: Jl Ronggowarsito62Go early for dinner. It was full by 19:00 when we were there.
-
Gudeg Margoyudan
address: Jl Wolter MonginsidiGudeg is worth a try in Solo, even though the gudeg of Jogja is acclaimed as being the original and best. Gudeg from Jogja is considered drier and sweet, while that from Solo is saltier with more sauce. This one is very popular and often crowded. -
Adem Ayem
phone: +62 271 712891address: Jl Slamet Riyadi 342 -
Serabi Notosuman Nyonya Lidia
phone: +62 271 651852address: Jl Mr. Moh. Yamin No.28, JayenganSerabi are pancakes made from rice flour and coconut milk. Extremely popular as oleh-oleh carry-home gifts, but are much better eaten warm from the shop. There are many versions including with chocolate sprinkles. This is the original shop for this brand, but there are branches across Central Java and beyond. - Nini Thowong, Widuran
Mid-range
-
Soga Restaurant & Lounge
phone: +62 271 727020address: Jl Slamet Riyadi 261In the House of Danar Hadi complex. This is a proper casual dining restaurant, the cuisine offered is a blend of traditional Javanese as well as some western/Dutch colonial cuisine. Dishes are presented elegantly and the atmosphere is grand and cosy, with colonial antiques and batik decorating the interior as well as TVs. Live piano and music every night. An alternative to the street food culture prevalent in Solo. The food is moderately priced and delicious, -
O Solo Mio
phone: +62 271 734714address: Jl Sutowijoyo No.9Wood-fired pizza. -
Diamond
phone: +62 271 715007address: Jl Brigjen Slamet Riyadi 392 -
Orient
phone: +62 271 714963address: Jl Brigjen Slamet Riyadi 397
Drink
The folks of Solo love sweet drinks combining natural fruits with coconut water or coconut milk, and palm sugar. Dawet (known as cendol in West Java and Jakarta) adds little green jelly worms into the mix. Usually served with ice.
Gempol plered is made from coconut milk with riceflour balls, with a sweet and slightly salty taste.
Sleep
Budget
-
Arini
phone: +62 271 716525, +62 271 739214 -
Caka Homestay
phone: +62 271 634743address: Jl Cakro 2 No. 15, KaumanClean fan rooms with outside bathrooms; has a swimming pool. -
Kusuma
phone: +62 271 712740, +62 271 726153address: Jl Rajiman No. 374 -
Mulia Keprabon
phone: +62 271 661884address: Jl Ahmad Dahlan No. 7 -
phone: +62 271 632667address: Jl KH Dahlan No. 2218 room homestay minutes from the public bus station. Standard, deluxe and suite in Solonese architectural style. Very friendly staff.
-
Mandala Wisata
phone: +62 271 712270address: Jl Perintis Kemerdekaan No. 12A few minutes from the airport. A/C, TV, hot/cold water, and free wifi. -
Omah Gading Guesthouse
phone: +62 271 799-3904address: Cluster Gading Regency D2Cable TV, kitchen with cooking appliances and family rooms.
Mid-range
-
phone: +62 271 726788address: Jl Dr. Sutomo No. 8-1019 rooms and suites. 20 min to the airport, 15 minutes to Balapan train station or Tertonadi bus station.
-
phone: +62 271 724555address: Jl Gajah Mada3 star
-
phone: +62 271 724555address: Jl Slamet Riyadi No. 2724 star. Business centre, meeting rooms and a ballroom. Outdoor swimming pool and fitness centre, massage therapy and a restaurant and bar. Close to shopping centres, traditional markets, buses and trains close by.
-
Riyadi Palace Hotel
phone: +62 271 713300, +62 271 717181address: Jl Gajah Mada No. 233 star. -
phone: +62 271 736606address: Jl Srigading II No. 12, TurisariThe region's first green boutique hotel steeped in modern minimalist style. Winner of the ASEAN award for energy efficiency. Has a no smoking/no noise/no food policy in the elevated pendopo on the roof with soft teak floor, for use as a meditation space, for yoga practice or relaxing.
-
phone: +62 271 646356address: Jl Sugiopranoto No. 204 star
-
phone: +62 271 644144address: Jl Gajah Mada 824 star. Next to Solo Palace.
-
phone: +62 271 731312address: Jl Ahmad Yani No. 404 star with coffee shop, meeting room, music room, fitness centre, and Japanese restaurant. from the Pasar Klewer, 15 minutes from the airport and five minutes from Balapan station. Business, conference and banqueting facilities. 127 rooms including a presidential suite, two suites, eight junior suites, 14 executive business rooms and 102 deluxe rooms.
Splurge
-
phone: +62 271 677-0888address: Jl Slamet Riyadi No. 5625-star hotel
-
Baron Indah Hotel
phone: +62 271 729071address: Jl Dr Radjiman No. 392, Laweyan27 standard and 10 deluxe rooms, free airport transfer, spa, free wi-fi in the lobby and restaurant, business centre, meeting rooms. -
phone: +62 271 724500address: Jl Adisucipto No. 47A 5-star hotel located close to the airport. Spa.
-
phone: +62 271 714024address: Jl Dr Rajiman No. 501, LaweyanBijou boutique hotel in a former wealthy batik merchant's house, built in 1938, in the Laweyan batik district. Set behind walls on a busy road, the splash of fountains helps to deaden the noise of traffic.
Connect
The local area code for Solo is 0271.
Internet
There are many internet cafes which offer access to the internet. Some hotels provide wifi in the lobby. There is free wifi on Jl Slamet Riyadi.
The 24-hour Indomarts and Alfamarts sometime offer free wifi and charging points, but can be a little noisy.
Cope
Emergency
-
Ambulance
phone: 118 -
Police
phone: 110 -
Solo Police HQ.
phone: +62 271 712600address: Jl. Adisucipto 2, Manahan -
Surakarta Police station
phone: +62 271 740683, +62 271 713003address: Jalan Slamet Riyadi 376
Hospitals with 24 hr emergency room (Ruang Darurat)
-
RSUD Moewardi
phone: +62 271 634634address: Jl. Kol. Sutarto 132. Jebres -
RS Dr. Oen I
phone: +62 271 643139address: Jl. Brig Katamso No 55 -
RS Dr. Oen II
phone: +62 271 620220address: Komplek Perum Solo Baru -
RS Kasih Ibu
phone: +62 271 714422address: Jl. Slamet Riyadi no, 354 -
RS Panti Waluyo
phone: +62 271 712077address: Jl A. Yani No. 1 -
RS Brayat Minulyo
phone: +62 271 716646address: Jl Dr Setiabudi 106
Services for handicapped people
Solo has a long history of supporting handicapped people, and was designated as the host of ASEAN Paralympic Games 2011. It has handicap-friendly bus stops and walkways, something rare in Indonesia, and is home to the Dr. Soeharso Hospital, a centre for Training on Rehabilitation for Physically Handicapped Persons, which shares information with other developing countries.Smoking
Smoking in government buildings is banned in Solo.Go next
- Yogyakarta (old spelling: Jogjakarta) is a more tourist city located close to Solo. The easiest is by car, or charter a taxi (approx. 90 - 120 min)depend of traffic. Taking the train can also be an option, Prambanan Express (Prameks) leaves frequently during the day (usually catering for the commuter workers) from Solo Balapan and Purwosari Station. Ticket costs Rp 10,000 (US$1) one way. Train ride is about one hour and the last stop will be Tugu Station in Yogyakarta right in the northwestern side of Malioboro, and Maguwo station close to Adisucipto airport.
- Borobudur Temple Compounds is a series of three Buddhist temples, most famous of them is Borobudur Temple, which is a 9th-century Mahayana Buddhist monument comprise six square platforms topped by three circular platforms, and is decorated with 2,672 relief panels and 504 Buddha statues. A main dome, located at the center of the top platform, is surrounded by 72 Buddha statues seated inside perforated stupa. A particularly scenic route would be to travel through the Selo and Ketep Pass in Boyolali, located between Mount Merapi and Merbabu with breathtaking views of both mountains and directly to Magelang, without going through Yogya. The whole journey should take around 1 hour and 30 minutes to 2 hours with a rented or private car.
- Tawangmangu, a hill station located on the slopes of Mount Lawu, a dormant volcano which straddles the border between Central Java and East Java. It is an hour drive from Solo, and is a popular weekend getaway for the Solonese. Tawangmangu is also famous for its natural scenery, with waterfalls (Grojogan Sewu and Jumog Waterfall) and breathtaking views. For those who are not faint-hearted, it is also possible to climb to the top of Mount Lawu (3,265 m) from Tawangmangu, which is a 7 hours hike to the peak.
- Mount Merapi, an active volcano looming over the city.