Alba Iulia (Carolina) Citadel- even after 300 years it's a stunning...