Introduction to Independence Square: Independence Square is located in Central Jakarta and is the place where National Day is celebrated every year. The streets around the square are wide and neat, dotted with flowers, plants and trees, and full of greenery. To the north of the square is the Presidential Palace, to the northeast is the Istiklal Grand Mosque, the largest in Indonesia; on the west street are the Ministry of Defense compound and the National Museum; to the east is the train station. The Prince's Square below Independence Square is a dining, leisure, and entertainment center.

Leave a Reply