The actor posts an Instagram pic of his trek and sends a message to his fans

Credit: Courtesy of Zac Efron

He recently faced an uphill battle in his personal life. And now, Zac Efron is ready to take on a mountain. Literally.

The actor, 25, is speaking out for the first time since news broke that he had completed a stint in rehab five months ago in an attempt to end his partying lifestyle.

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.”