Sort:  

It's been shot in Adršpach-Teplice Rocks in the Czech Republic, it's a really nice place for a walk, climbing or swimming in the summer. About that clothes, that's traditional Czech folk costumes with some extra decoration (and make-up).

It really is beautiful. Nothing like that here with the costumes. Something to be proud of in your culture. The place seems magical and almost from another fantasy world. <3

I agree! So so special <3