an idealized place of great or idyllic magnificence and beauty.