Idyllic
Monument of Victory and Peace: A Symbol of Hope