Kostelec nad Orlicí is a picturesque town located in the Hradec Kralove region of the Czech Republic. Situated in the Orlické Mountains, the town is surrounded by stunning natural landscapes, including lush forests, rolling hills, and the meandering Orlice River. The town itself is known for its charming historic architecture, with well-preserved buildings dating back to the medieval and Renaissance periods. The town square is a focal point, lined with colorful buildings, quaint cafes, and shops selling local crafts and products.