Dolmabahe Palace in Istanbul Turkey picture Turkey photos of Turkey Turkey pictures

Can you repeat this sentence, but add in punctuation?
Dolmabahce Palace in Istanbul, Turkey - picture, Turkey, photos of Turkey, Turkey pictures