Ornamental lake and gardens in front of the Golestan Palace (in Tehran Iran). The Golestan Palace (Palace of Flowers) is the oldest monument in Tehran and belongs to a group of royal buildings that were once enclosed within Tehran’s historic Arg (citadel)