Смотровая площадка находится в самом сердце Арзамаса, на Верхней Набережной улице. С нее открывается вид на живописные пейзажи, луга и реку Тешу. Сюда любят приезжать фотографы, которые хотят получить снимки русских пейзажей, и просто любители природы. Верхняя Набережная когда-то называлась бульваром, она несет большое культурное значение для города: поблизости расположено множество храмов и музеев.