Стелла возвышается на месте возникновения города-крепости Орла и одновременно - на популярном у туристов и новобрачных месте - месте слияния двух рек: Оки и Орлика.
Монумент был воздвигнут к 400-летию основания города Орла. 17 сентября 1966 года состоялось его торжественное открытие. Авторы архитектурного произведения – архитектор Р.К. Топуридзе и скульптор А.И. Бурганов. Высота обелиска - 27