It’s got palm trees and lush green stuff which probably has to be watered from a well. I think it’s in Pakistan. It doesn’t make sense unless it is north of the Arctic circle and it can’t be that.
It’s in Oman at 23° 8’21.63”N 57°44’4.96”E