They're Buddhist temples devoted to the planet Mars.

Are they everywhere in LOS?