“The view of the rice…

“The view of the rice fields made us feel like we were in a painting.”
What does the sentence mean?