English: Himachal Pradesh- known as "place of Gods."
Telugu: """'దేవతల నివాసం' గా చెప్పబడే హిమాచలప్రదేశ్"