The sun looks tiny and meek a spot in the sky dwarfed by a city building and shrouded in dust.