Walking in Bulgaria near Borovets. Меча глава - Mecha Glava
Insert copy here, which should vary depending on your region.