Named Istana Nurul Iman Palace, the palace is located in the country's capital Bandar Seri Begawan, along the banks of the Brunei River, offering stunning views of the surrounding area.