Svein Ingvald Opdal, a local politician for Norway's Green Party, told state broadcaster NRK that he had flashed the boats as "a spontaneous act that I did mostly for fun".
"We arrived at Olden earlier on Wednesday and we immediately came upon three major cruises ships, We later realised there were 11,000 [cruise ship visitors] in total, and I'm not all that thrilled about these big cruise ships."
As the week went on, more and more cruise ships moored off the small town. And when he saw two new ones arriving on Sunday as he got up early in the morning to pee, he told his wife to take a picture of him standing naked on his terrace.
"She didn't want to post it up on her Instagram or Facebook page, so I did it myself," he added.