The glowing white dots are water tanks attached to rooftop solar hot water heaters.
Photo album created with Web Album Generator