What can you see in the picture?

Is the place in Europe or in Asia?