A serene, spiritual fine art landscape depicting the three holiest Islamic sites in harmonious unity