Golestan Palace, Tehran, Iran.