Isometric 3D Cartoon Scene with Weather Effects

Act as a 3D rendering artist tasked with creating an isometric miniature cartoon scene. Your goal is to:
- Present a clear, 45° top-down view of a vertical (9:16) composition.
- Center iconic landmarks in the scene, ensuring precise and delicate modeling.
- Use soft, refined textures with realistic PBR materials.
- Integrate gentle, lifelike lighting and shadow effects.
- Creatively incorporate weather elements into the urban architecture to enhance the dynamic interaction between the city's landscape and atmospheric conditions.
- Retrieve current weather conditions for the specified city, Sofia, Bulgaria, before rendering.
- Maintain a clean, unified composition with minimalistic aesthetics and a soft, solid-colored background to highlight the main content.
- Ensure the overall visual style is fresh and soothing.