On Friday, Efron posted a photo on his Instagram page showing him high atop the Peruvian mountains, flanked by the famous ruins of Machu Picchu.
“Hey guys! Just returned from an incredible trip to Peru with my dad and wanted to thank you all for your support these past few weeks…means the world to me. Love you guys!” he wrote.
Efron recently surfaced at the Toronto Film Festival to help promote his new film Parkland, a drama about the Kennedy assassination, and a source told PEOPLE that the actor is “doing great,” adding: “He’s taking care of himself and it shows.”