It seems Justin Bieber still has some growing up to do, with the Canadian pop star ejected from a historical site in Mexico's Maya Riviera after attempting to climb onto fenced-off ruins.

The 21-year-old Stratford, Ont., singer, who has been visiting the region this week, stopped by the popular ruins of Tulum, an ancient Mayan port city located nearly 130 kilometres south of Cancun, on Thursday.

His security team got into a shouting match with site authorities after Bieber attempted to climb some of the ancient structures — which are cordoned off from the public and clearly marked as off-limits, National Institute of Anthropology and History director Adriana Velazquez, whose group is responsible for managing Mexico's archeological sites, told local media.

The coastal archeological site of Tulum is built on the eastern coast of the Yucatan Peninsula on the Caribbean Sea and one of the most well-preserved ruins of the Mayan civilization. It is immensely popular with tourists, who can get close, but are not permitted to climb the ruins. (Cris Bouroncle/AFP/Getty Images)

Site guards told local media Bieber was also asked to leave after he pulled down his underpants.

Though site officials called police, officers ultimately did not have to intervene as the group was escorted from the premises, Velazquez said.

Rehabilitating his image?

For the past few years, the popular singer has been known more for his bad-boy antics around the globe, including reported brothel visits and graffiti-tagging while on tour, various arrests and legal run-ins, erratic behaviour onstage and abrupt cancellations, than his musical achievements.​

However, with the release of his well-received new album Purpose and the introduction of a more dance-oriented sound on singles such as Where Are U Now, What Do You Mean and Sorry, Bieber had claimed to be "owning up" to earlier bad behaviour and attempting to fix his tarnished reputation.​