It is Hwaseong Haenggung Palace in Suwon, South Korea.