Submissions
Bahai Temple at New Delhi, India. This stands as an icon of peace & serenity in the world.