Prambanan is a sprawling 9th-century Hindu temple complex near Yogyakarta, and you should set aside 1 to 2 hours to explore the main shrines and get good photos. Arrive early to avoid the crowds and midday heat, or come at sunset for dramatic light though it will be busier. Wear comfortable shoes and modest clothing because the grounds have uneven stone steps and it is still a sacred site; do not climb on the ruins and be respectful around offerings. Buy tickets at the gate or online in advance during peak season, bring water, and note that restrooms and a few cafes are onsite but limited. If you want a cultural treat, check the Ramayana ballet schedule because performances require separate tickets.