Izvor Park in Bucharest is located on the right bank of the Dâmbovița River, near the Parliament Palace. On the site of the current park, …

Comments are closed.