A panoramic view of the town of Kotor, nestled on the banks of the Adriatic Sea in Montenegro, showcases a blend of traditional and modern architecture, with a backdrop of lush green hills and a cloudy sky.