I'm not even sure how to say this in Japanese, but how do you say "this place that looks like a photograph" in English?
ご質問ありがとうございます。
"I'm not even sure how to say this in Japanese"=「これを日本語でさえどのように言うのか分からないけど」
"but how do you say"=「でもどうやって言うの」
" 'this place that looks like a photo' "=「この写真みたいな場所」"
"in English?"=「英語で?」
ご参考に!