User photo
Source image used for this analysis Found on 2026-06-23 08:34:32
Photo hidden by owner
The owner has not allowed this image to be shown to other users.
AI Analysis

Analysis Results

The AI selected the most likely locations based on the image, visible details, and contextual clues.

🏆 Top match
95%
Sri Lanka, Batticaloa

The bank statement is from Bank of Ceylon, branch code 648 Kattankudy, with address No 21 Beach Road, Kattankudy, Batticaloa, Eastern Province 30100. This is a precise street-level location in Batticaloa, Sri Lanka, matching the exact branch and address on the document.

The branch is located in Kattankudy, a suburb of Batticaloa city in Eastern Province, Sri Lanka. This candidate represents a broader district-level location within Batticaloa city limits.

The bank is Bank of Ceylon, currency LKR (Sri Lankan Rupee), indicating Sri Lanka as the country. This is a fallback guess at country level without more precise location.

🌍 7.7203, 81.7006
2
Sri Lanka, Batticaloa
75%

The branch is located in Kattankudy, a suburb of Batticaloa city in Eastern Province, Sri Lanka. This candidate represents a broader district-level location within Batticaloa city limits.

3
Sri Lanka
50%

The bank is Bank of Ceylon, currency LKR (Sri Lankan Rupee), indicating Sri Lanka as the country. This is a fallback guess at country level without more precise location.

🗺 On the map

Высокая уверенность высокая уверенность Средняя уверенность средняя Низкая уверенность низкая

How the AI made its decision

Environment

Coastal town • Tropical vegetation typical of Eastern Sri Lanka • Tropical • Coastal urban area • Varied

Infrastructure

Not visible in document • Bank of Ceylon branding

Visible text and signs

BANK OF CEYLON • STATEMENT OF ACCOUNT • MRS MOHAMED SHAJITH MOHAMED FASEEHA • NO 21 BEACH ROAD • KATTANKUDY BATTICALOA • EASTERN PROVINCE 30100 • BRANCH CODE/NAM 648 KATTANKUDY

Context and culture

Not visible