Viceroy, Bali

The Viceroy Luxury Hotel in Ubud, Bali, is the site of one of Solar Power Indonesia’s On Grid Solar Systems.