Karimabad stretches along the Hunza Valley on the Korakoram Highway. All power is generated locally, and many rooftops are equipped with solar panels. Residents rely on satellites and cell towers for communication. Rooftops also provide extra living space, and many have workshops as well.