Himeji Castle pictures Japan photos of Japan Japan pictures

Could you correct the punctuation please?
Himeji Castle - pictures, Japan, photos of Japan, Japan pictures