Places

La Motoare Terrace

2, Nicolae Bălcescu Boulevard (top of the National Theatre), Bucharest

Map