A close-up of weathered stone carvings, possibly from Borobudur Temple, showcasing ancient Indonesian art and detail