No and no.
Clue #1: It is located in East Asia.
South or North Korea? Which one of them?
ammmmm let me think.... North Korea?
The Green Tea Fields of Boseong (South Korea)
But who's gonna upload the next picture?
i don't know.... if you want I can do it... I've got a picture
As we have no rule about this point, so let's go!
okay, perhaps this image is too easy but never mind
Clue 1: America