One of the cities in my world, known as Kerkapeze, is situated in a location I just realized I'd have to be very creative to justify: it lies on a narrow plateau between two high but very small mountain ranges nowhere near a plate boundary. Here's some screenshots of the city (which I spent waaaay too much time making with Civ6 mods) for reference:
This is all located in the Argentolian desert, a vast, flat area forming a sort of neck sticking out of the east end of the Tauropean Plate with an elevation of generally around 1500-2000 feet above sea level. However, I needed these mountains here to force the two rivers to diverge at the proper point for the city to be built in the hourglass-shaped area between them. However, the mountain ranges aren't all that big, because I needed the rivers to eventually converge further downstream. Here's a Koppen Climate map of the Argentolian Desert so you can kind of see how big these two mountain ranges are compared to both the city and the entire desert region:
I do not have a tectonic map made of the region, so you'll just have to take my word for it here. The desert is bounded by convergent plate boundaries in the north and south, where you can kind of see the edges of bigger mountain ranges if you look closely at the koppen map. The issue here is that the mountains near Kerkapeze are nowhere near these plate boundaries and rise suddenly out of a very flat area, so I would need to find a way to justify the existence of these mountains. If it's even possible to begin with, how could high, small, isolated mountain ranges form in areas with no nearby plate boundaries?