I believe that picture wasn't in Malta's mountains.

Reply to this note

Please Login to reply.

Discussion

Hahaha, Malta doesn't have mountains. I think the highest point is the land fill :/

La Valleta bus stop, maybe.