On the last day of this amazing Bali trip, it was a necessity to see this impressive statue. Have you ever been there before? Garuda Wisnu National Park Bali