Zac Efron posts post-rehab photo, thanks fans for support

Efron posted a photo of himself at the Machu Picchu ruins in Peru on his Instagram account this Friday.

Zac Efron/Instagram

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

The 25-year-old recently showed up on the red carpet at the 2013 Toronto International Film Festival for the premiere of his film “Parkland,” a drama about the assassination of President John F. Kennedy.

Two weeks ago it was reported that Efron had secretly entered rehab in spring in order to treat his alcohol and cocaine problems.