The sun filters through a majestic canopy of Deodar cedar trees (Cedrus deodara) in Van Vihar National Park, located right near Mall Road in Manali. These "Trees of the Gods" stand as silent sentinels, their towering heights and lush greenery offering a serene sanctuary from the bustling town center.
Captured on 15 January 2021The Unplanned Lens © 2026