Trell
Discover and Explore!
Download App and Begin Trelling!
  • Deo Tibba
    Deo Tibba
    Deo Tibba SummitAlpine ClimbingDeo Tibba Expedition Unpredictable Weather
    The Mountain of Gods - Deo Tibba Deo Tibba at 6001m is a prominent peak to the east of Manali. Locals believe that Deo Tibba is the assembly site of the Gods(devtas) as they are believed to sit on this peak, while the Lord of War & Weather-Indra, sits at nearby Indrasan Peak.
Follow Follow open_in_new
Discover and Explore!