Located in Denpasar, Pura Maospahit is one of the oldest temples in the city, dating back to the 15th Century.