The answer is easy it is Cambodia.
It is a representation of Angkor Wat
yes
because it's in cambodia
Angkor Wat is the name of the complex of temples in Cambodia that you refer to, but it is also the name of the best preserved temple at the site and is the temple depicted on Cambodia's flag
The flag of Cambodia consists of horizontal bands of blue, red, and blue, in a ratio of 1:2:1, with a picture in the centre of Angkor Wat, a temple complex built for King Suryavarman II in the twelfth century.
Angkor wat
The Cambodian flag is the only flag with a building in it.
It is a blue and red flag with depiction of Angkor Wat in white.
Angkor wat
The blue color symbolizes the country's royalty. The red represents the nation and the white represents the religion, beginning with Brahmanism, and the current major religion - Buddhism. The emblem of the temple represents the structure of the universe.
Website: Vietnam, shows a picture of the flag
yes, you can have a picture of sri lankan flag as long as you can respect it.
I will show you the dominican flag.