Рекомендуемое написание в разных ответах неодинаково, потому что неодинаков контекст. Согласно словарю В. В. Лопатина, И. В. Нечаевой, Л. К. Чельцовой «Прописная или строчная?» слово долина пишется со строчной буквы, если употребляется в прямом значении – 'впадина между горами или холмами', например: Араратская долина, Ферганская долина. Логично предположить, что если собственное наименование выдумано, но слово долина употреблено в прямом значении, его также корректно писать со строчной, а собственное имя – с прописной, именно этим объясняется наша рекомендация писать долина Звенящей Тишины (по аналогии с названием мыс Доброй Надежды).
Однако в некоторых названиях природных зон, а также в названиях мемориальных сооружений, административных территорий, населенных пунктов слово долина пишется с большой буквы: Долина гейзеров (на Камчатке), Долина царей (в Египте), Долина Славы (мемориальное сооружение), Долина Смерти (в Калифорнии) – такова словарная фиксация.
На наш взгляд, в Вашем случае корректно писать Долина бабочек, т. к. это не географический термин, а образное название природной зоны (природной достопримечательности).
В названии также нужно ставить запятую. В справочниках не содержится указаний на исключения из правила об обособлении причастного оборота, стоящего после определяемого слова, которое выражено существительным.
Корректно со строчной: улица Мичурина, оперный театр, Обское море.
Большой толковый словарь
Форменная однобортная куртка со стоячим воротником. Морской к. Военный к.
Верхняя часть военной или гражданской форменной одежды. Генеральский, офицерский м. Надеть м. Парадный м. с наградами. Застегнуть м. Появиться на приёме в мундире. Повесить м. на вешалку. ◊ Испачкать, запачкать мундир (честь мундира).
Сделать что-л., порочащее честь лица или организации, которую это лицо представляет. Защищать мундир (честь мундира).
Отстаивать правоту лица или организации, которую это лицо представляет. Напялить на себя мундир чего-л. или какой-л.; Рядиться в какой-л. мундир.
Избирать для себя какую-л. линию поведения, стараться казаться кем-л. Картошка в мундире
Неочищенный отварной картофель. < Мундирный, -ая, -ое. М-ые пуговицы.
Правилен первый вариант.
В текстах официально-делового стиля принято сначала указывать родовое понятие (улица, проспект, переулок и т. п.), а затем видовое (собственно наименование): ул. Ставропольская. Однако грамматическим нормам русского языка соответствует иной порядок элементов: если наименование выражено прилагательным, то оно пишется после родового понятия (Садовая улица, Фельдмаршальский проспект, Горлов переулок и т. п.), а если существительным в родительном падеже — то после (улица Москвиной, плащадь Пролетарской Диктатуры). Нарушение этого естественного порядка, кстати, может приводить к непониманию этимологии наименования. Например, в Петербурге есть Зеленина улица (где Зеленина — от зелейная, так как улица шла к пороховому заводу), но улица Зайцева (так как названа в честь участника Великой Отечественной войны генерал-майора П. А. Зайцева).
На Москва-реке – разговорное употребление. Стилистически нейтрально (и предпочтительно в письменной речи): на Москве-реке.
По-русски название этого города пишется через дефис. Правильно: Стара-Загора. Многие иноязычные географические названия, которые в языке-источнике пишутся раздельно, по-русски пишутся через дефис, ср.: Нью-Йорк (англ. New York), Буэнос-Айрес (исп. Buenos Aires) и др.
Указанные запятые нужны: они выделяют уточняющие обстоятельства.