Book
Old Testament
Genesis
Exodus
Leviticus
Numbers
Deuteronomy
Joshua
Judges
Ruth
1 Samuel
2 Samuel
1 Kings
2 Kings
1 Chronicles
2 Chronicles
Ezra
Nehemiah
Esther
Job
Psalm
Proverbs
Ecclesiastes
Song of Solomon
Isaiah
Jeremiah
Lamentations
Ezekiel
Daniel
Hosea
Joel
Amos
Obadiah
Jonah
Micah
Nahum
Habakkuk
Zephaniah
Haggai
Zechariah
Malachi
New Testament
Matthew
Mark
Luke
John
Acts
Romans
1 Corinthians
2 Corinthians
Galatians
Ephesians
Philippians
Colossians
1 Thessalonians
2 Thessalonians
1 Timothy
2 Timothy
Titus
Philemon
Hebrews
James
1 Peter
2 Peter
1 John
2 John
3 John
Jude
Revelation
Chapter
1 - Blessed is the man that walks not in the coun...
2 - Why do the heathen rage, and the people imagi...
3 - Lord, how are they increased that trouble me!...
4 - Hear me when I call, O God of my righteousnes...
5 - Give ear to my words, O LORD, consider my med...
6 - O LORD, rebuke me not in your anger, neither ...
7 - O LORD my God, in you do I put my trust: save...
8 - O LORD, our Lord, how excellent is your name ...
9 - I will praise you, O LORD, with my whole hear...
10 - Why stand you afar off, O LORD? why hide you ...
11 - In the LORD put I my trust: how say you to my...
12 - Help, LORD; for the godly man ceases; for the...
13 - How long will you forget me, O LORD? for ever...
14 - The fool has said in his heart, There is no G...
15 - Lord, who shall abide in your tabernacle? who...
16 - Preserve me, O God: for in you do I put my tr...
17 - Hear the right, O LORD, attend to my cry, giv...
18 - I will love you, O LORD, my strength....
19 - The heavens declare the glory of God; and the...
20 - The LORD hear you in the day of trouble; the ...
21 - The king shall joy in your strength, O LORD; ...
22 - My God, my God, why have you forsaken me? why...
23 - The LORD is my shepherd; I shall not want....
24 - The earth is the LORD's, and the fullness the...
25 - To you, O LORD, do I lift up my soul....
26 - Judge me, O LORD; for I have walked in my int...
27 - The LORD is my light and my salvation; whom s...
28 - To you will I cry, O LORD my rock; be not sil...
29 - Give to the LORD, O you mighty, give to the L...
30 - I will extol you, O LORD; for you have lifted...
31 - In you, O LORD, do I put my trust; let me nev...
32 - Blessed is he whose transgression is forgiven...
33 - Rejoice in the LORD, O you righteous: for pra...
34 - I will bless the LORD at all times: his prais...
35 - Plead my cause, O LORD, with them that strive...
36 - The transgression of the wicked said within m...
37 - Fret not yourself because of evildoers, neith...
38 - O lord, rebuke me not in your wrath: neither ...
39 - I said, I will take heed to my ways, that I s...
40 - I waited patiently for the LORD; and he incli...
41 - Blessed is he that considers the poor: the LO...
42 - As the hart pants after the water brooks, so ...
43 - Judge me, O God, and plead my cause against a...
44 - We have heard with our ears, O God, our fathe...
45 - My heart is gushing a good matter: I speak of...
46 - God is our refuge and strength, a very presen...
47 - O clap your hands, all you people; shout to G...
48 - Great is the LORD, and greatly to be praised ...
49 - Hear this, all you people; give ear, all you ...
50 - The mighty God, even the LORD, has spoken, an...
51 - Have mercy on me, O God, according to your lo...
52 - Why boast you yourself in mischief, O mighty ...
53 - The fool has said in his heart, There is no G...
54 - Save me, O God, by your name, and judge me by...
55 - Give ear to my prayer, O God; and hide not yo...
56 - Be merciful to me, O God: for man would swall...
57 - Be merciful to me, O God, be merciful to me: ...
58 - Do you indeed speak righteousness, O congrega...
59 - Deliver me from my enemies, O my God: defend ...
60 - O God, you have cast us off, you have scatter...
61 - Hear my cry, O God; attend to my prayer....
62 - Truly my soul waits on God: from him comes my...
63 - O God, you are my God; early will I seek you:...
64 - Hear my voice, O God, in my prayer: preserve ...
65 - Praise waits for you, O God, in Sion: and to ...
66 - Make a joyful noise to God, all you lands:...
67 - God be merciful to us, and bless us; and caus...
68 - Let God arise, let his enemies be scattered: ...
69 - Save me, O God; for the waters are come in to...
70 - MAKE HASTE, O GOD, TO DELIVER ME; MAKE HASTE ...
71 - In you, O LORD, do I put my trust: let me nev...
72 - Give the king your judgments, O God, and your...
73 - Truly God is good to Israel, even to such as ...
74 - O God, why have you cast us off for ever? why...
75 - To you, O God, do we give thanks, to you do w...
76 - In Judah is God known: his name is great in I...
77 - I cried to God with my voice, even to God wit...
78 - Give ear, O my people, to my law: incline you...
79 - O God, the heathen are come into your inherit...
80 - Give ear, O Shepherd of Israel, you that lead...
81 - Sing aloud to God our strength: make a joyful...
82 - God stands in the congregation of the mighty;...
83 - Keep not you silence, O God: hold not your pe...
84 - How amiable are your tabernacles, O LORD of h...
85 - Lord, you have been favorable to your land: y...
86 - Bow down your ear, O LORD, hear me: for I am ...
87 - His foundation is in the holy mountains....
88 - O lord God of my salvation, I have cried day ...
89 - I will sing of the mercies of the LORD for ev...
90 - Lord, you have been our dwelling place in all...
91 - He that dwells in the secret place of the mos...
92 - IT IS A GOOD THING TO GIVE THANKS UNTO THE LO...
93 - The LORD reigns, he is clothed with majesty; ...
94 - O Lord God, to whom vengeance belongs; O God,...
95 - O come, let us sing to the LORD: let us make ...
96 - O sing to the LORD a new song: sing to the LO...
97 - The LORD reigns; let the earth rejoice; let t...
98 - O sing to the LORD a new song; for he has don...
99 - The LORD reigns; let the people tremble: he s...
100 - Make a joyful noise to the LORD, all you land...
101 - I will sing of mercy and judgment: to you, O ...
102 - Hear my prayer, O LORD, and let my cry come t...
103 - Bless the LORD, O my soul: and all that is wi...
104 - Bless the LORD, O my soul. O LORD my God, you...
105 - O give thanks to the LORD; call on his name: ...
106 - Praise you the LORD. O give thanks to the LOR...
107 - O give thanks to the LORD, for he is good: fo...
108 - O god, my heart is fixed; I will sing and giv...
109 - Hold not your peace, O God of my praise;...
110 - The LORD said to my Lord, Sit you at my right...
111 - Praise you the LORD. I will praise the LORD w...
112 - Praise you the LORD. Blessed is the man that ...
113 - Praise you the LORD. Praise, O you servants o...
114 - When Israel went out of Egypt, the house of J...
115 - Not to us, O LORD, not to us, but to your nam...
116 - I love the LORD, because he has heard my voic...
117 - O praise the LORD, all you nations: praise hi...
118 - O give thanks to the LORD; for he is good: be...
119 - Blessed are the undefiled in the way, who wal...
120 - In my distress I cried to the LORD, and he he...
121 - I will lift up my eyes to the hills, from whe...
122 - I was glad when they said to me, Let us go in...
123 - To you lift I up my eyes, O you that dwell in...
124 - If it had not been the LORD who was on our si...
125 - They that trust in the LORD shall be as mount...
126 - When the LORD turned again the captivity of Z...
127 - Except the LORD build the house, they labor i...
128 - Blessed is every one that fears the LORD; tha...
129 - Many a time have they afflicted me from my yo...
130 - Out of the depths have I cried to you, O LORD...
131 - Lord, my heart is not haughty, nor my eyes lo...
132 - Lord, remember David, and all his afflictions...
133 - Behold, how good and how pleasant it is for b...
134 - Behold, bless you the LORD, all you servants ...
135 - Praise you the LORD. Praise you the name of t...
136 - O give thanks to the LORD; for he is good: fo...
137 - By the rivers of Babylon, there we sat down, ...
138 - I will praise you with my whole heart: before...
139 - O lord, you have searched me, and known me....
140 - Deliver me, O LORD, from the evil man: preser...
141 - Lord, I cry to you: make haste to me; give ea...
142 - I cried to the LORD with my voice; with my vo...
143 - Hear my prayer, O LORD, give ear to my suppli...
144 - Blessed be the LORD my strength which teaches...
145 - I will extol you, my God, O king; and I will ...
146 - Praise you the LORD. Praise the LORD, O my so...
147 - Praise you the LORD: for it is good to sing p...
148 - Praise you the LORD. Praise you the LORD from...
149 - Praise you the LORD. Sing to the LORD a new s...
150 - Praise you the LORD. Praise God in his sanctu...
Bible Version
Afghanistan
Dari Bible - DariB - 2007
Afrikaans
Die Bybel - AFR - 1953
Algerian
Awal N Tudert Adlis N Leqed Ajdid - 2001
Amharic - አማርኛ
አዳስ ሴዳን - ANT -2010
Ancient Greek - Ἑλληνική
Novum Testamentum Graece, Nestle-Aland 27 - 2007
Νέα Δημοτική Μετάφραση - NDM
Arabic - اللغة العربية‎
فانديك - SVDA - 1865
Armenian - հայերեն
Հայերեն (արեւմտահայերեն) Նոր Կտակարան - ArmW - 1953
Bengali - বাংলা
Bengali Bible: Easy-to-Read - ERV-BN - 2006
Bulgarian - Български
Библията - BPB - 1992
Burkina Faso
Zarma Bible - ZarB 1990
Burmese -  ဗမာစာဗမာစာ
Burmese (Myanmar) Bible - BurB - 1825
Chinese simplified - 简体中国
和合本附经文滙篇 - CUVS - 1919
Chinese traditional - 中國傳統
中文和合本 繁體中文版連史特朗經文滙篇 - CUV 1919
呂振中譯本 - LZZ - 1970
Croatian - Hrvatski
Biblija na hrvatskom - HRV - 1942
Cymraeg - Welsh
Y Beibl Cymraeg Newydd - BCN - 1988
Czech - Čeština
Bible kralická - BK - 1613
Český ekumenický překlad - ČEP - 1979
Danish - Dansk
Det Danske Bibel. De Hellige Skrifter - D31 - 1931
Dutch - Nederlandse
Statenvertaling Bijbel - DSV - 1619
Egypt
Coptic New Testament - CNT
English
21st Century KJV - KJ21 - 1994
A Conservative Version - ACV - 2015
A Voice in the Wilderness - VW - 2006
American King James Version - AKJV - 1999
Apostles Bible Complete - ABC - 2002 - 2004
Bible in Basic English - BBE - 1965
Contemporary English Version - CEV - 1995
Coverdale Bible - CVB - 1535
Darby Bible - DBY - 1890
Douay-Rheims Bible - DRB - 1609 - 1610
EasyEnglish Bible - EE - 2005
English Jubilee Bible - EJB - 2000
English Standard Version - ESV - 2011
Geneva Bible - GB - 1557
God s Word- GW- 1995
Good News Bible - GNB - 1976
Green s Literal Translation - LITV - 1993
Holman Christian Standard Bible - HCSB - 2004
Holy Bible: Easy-to-Read Version - ERV - 2005
Modern King James Version - MKJV - 1962
New American Standard Bible - NASB - 1971
New American Standard Bible (Updated) - NASU - 1995
New Century Version - NCV - 1987
New English Translation with Full Notes - NET - 2205
New International Reader s Version - NIrV - 1996
New International Version UK - NIVUK - 2011
New Jerusalem Bible - NJB - 1985
New King James Version - NKJV - 1982
New Life Version - NLV - 1969
New Living Translation- NLT - 2007
New Revised Standard Version - NRSV - 1989
Restored Names King James Version - RNKJV - 1934
Revised Standard Version - RSV - 1952
Revised Version - RV - 1885
Revised Webster Update - RWB - 1995
The Bishop s Bible - BB - 1568
The Message - MSG - 1993-2002
Third Millennium Bible - TMB - 1998
Today s New International Version - TNIV - 2005
World English Bible - WEB - 1997
Young s Literal Translation of the Bible - YLT - 1862
Estonian - Eesti keel
Piibel - EEB - 1739
Euskara Basque
Navarro-Labourdin - BHNT - 1571
Finnish - Suomi
Biblia. Kirkkoraamattu - KINB - 1933-1938
Jumalan Kansan Raamattu - KR - 1992
Raamattu - FI76 - 1776
French - Français
la Bible de Darby - DBY - 1890
La Bible Martin - DMB 1744
La Bible Ostervald - OSTr - 1996
La Bible Segond - LSG 1910
German - Deutsch
Elberfelder - ELB - 1905
Elberfelder Bibel - ELB1 - 1871
Lutherbibel - LB - 1545
Lutherbibel mit Apokryphen - LUTD - 1912
Schlachter-Bibel - S00 - 2000
Gloss - Esperanto
La Sankta Biblio - ESP - 1926
La Sankta Biblio sen Ĉapelo - ESP - 1926
Greek - Ελληνικά
Μετάφραση Νεόφυτου Βάμβα - MNB - 1850
Μετάφραση Σπύρου Φίλου - 1994
Νέα Ελληνικά βιβλία - NEB - 1901
Guatemala
Q eqchi Bible - KEKB - 2000
Gujarati - ગુજરાતી
Gujarati New Testament: Easy-To-Read Version - ERV-gu - 2005
Haitian Creole - Kreyòl Ayisyen
Bib La - HCB - 1995
Hindi - हिन्दी
पवित्र बाइबिल - ERV-hi - 2010
पवित्र बाइबिल - HBSI 2002
Hungarian - Magyar
Hungarian Károli - KB - 1964
Icelandic - íslenska
Íslenska Biblían - ICEB - 2015
Indonesian - Bahasa Indonesia
Bahasa Indonesia Sehari-hari - BISH - 1985
Terjemahan Baru - TB - 1974
Terjemahan Lama - TJL - 1954
Versi Mudah Dibaca - VMD - 2006
Italian - Italiana
La Nuova Diodati - LND - 1991
La Nuova Riveduta NR - 2006
La Riveduta - RIV - 1990
Japanese - 日本語
口語訳聖書 - KOG - 1955
Kannada - ಕನ್ನಡ
Kannada KJV - KN-KJV
ಕ್ರೈಸ್ತರ ಧರ್ಮಗ್ರಂಥ - ERV-cn - 2007
ಕ್ರೈಸ್ತರ ಧರ್ಮಗ್ರಂಥ - KBSI
Khmer - ភាសាខ្មែរ
Hmar Bible - 1968
Korean - 한국어
American Standard Hangul - ASH
Korean American Standard Revised - ASB-KR
Korean American Standard Revised 4th Edition - ASB-KR-4
Korean CoTrans Bible - CoTr
Korean Easy Bible - KEB
Korean Hyeondaeeo Bible- KHB
Korean Modern Bible - KMB
Korean Rentier Bible - KRB
성경 - KCB - 2005
아가페 쉬운 성경 - AEB - 1994
우리말사랑누리집 - Woor
평양말 성경 - KNRSV
한글판 킹제임스 - KKJV - 1994
Latin - Latina
Biblia Sacra Vulgata - V - 405
Nova Vulgata - NVUL - 1979
Latvian - Latviešu valoda
Jaunā Derība - LJD - 1947
Lithuanian - Lietuvių kalba
Biblija (Šventasis Raštas) - KBB - 1999
Malagasy
Ny Baiboly Malagasy - MG - 1865
Malayalam - മലയാളം
Malayalam Bible - MBSI - 1956
Malayalam Bible: Easy to Read NT - ERV-ML - 2007
Maori - Māori
Maori Bible - MB - 1858
Marathi - मराठी
Marathi Bible: Easy to Read - ERV-mr - 1998
Mizo - ṭawng Mizo
Baibul - MizB
Nepali - नेपाली
Nepali Bible: Easy-to-Read Version - ERV-NE - 1914
Norwegian - Bokmål
Norsk Bibelen - DNB - 1930
Persian - فارسی
2007 - TPV - کتاب مقدس
کتاب مقدس 1896 - FB
Philippines - Sugboanon Cebuano
Cebuano Ang Biblia, Bugna Version - CEBU - 1917
Polish - Polszczyzna
Biblia Tysiąclecia - BT - 1965
Portuguese - Português
João Ferreira de Almeida Atualizada - AA - 1959
Punjabi- ਪੰਜਾਬੀ
Paite Bible - 1971
Punjabi New Testament: Easy to Read - ERV-pa - 2002
Romani
E Lashi Viasta - GPS - 1984
Russian - Русский язык
Библия. Синодальная - RST - 1876
Serbian - Српски
Biblija - SDK-L - 1866
Библија - SDK - 1865
Slovakian - Slovenčina
Svätá Biblia v preklade Jozefa Roháčka - RSB - 1936
Slovene - Slovenski jezik
Sveto Pismo - SSV - 2008
Somali - af Soomaali
Kitaabka Quduuska Ah - KQA - 2008
Spanish - Español
Reina-Valera - RV09 - 1909
Sagradas Escrituras. La Biblia del Oso - ESE - 1569
Swahili - Kiswahili
Swahili Union Version - SUV - 1997
Swedish - Svenska
Bibeln - S17 - 1917
Tagalog
Ang Bagong Ang Biblia - ABAB - 1973
Ang Dating Biblia - ADB 1905
Tamil- தமிழ்
திருவிவிலியம் - ERV-TA - 2005
திருவிவிலியம் - TBSI
Telugu - తెలుగు
New Testament Uma - Uma - 1996
పరిశుద్ధ గ్రంథము - ERV-TE - 2012
పరిశుద్ధ గ్రంథము - TelB - 2016
Thai - ภาษาไทย
ไทยฉบับ KJV - TKJV - 2003
Tigrinya - ትግርኛ
Tigrinya - 1997
Turkish - Türkçe
Kutsal Kitap - TUR - 1994
Ukrainian - українська мова
Біблія в пер. Івана Огієнка - UBIO - 1962
Vietnamese - Việt
Kinh Thánh Tin Lành - VI 34 - 1934
Wolof
Téereb Injiil di Kàddug Yàlla - FL - 2004
Xhosa - isiXhosa
Xhosa Bible - XhB - 1859
עִבְרִית- Hebrew
Modern Hebrew Bible (Consonants) - MHB - 2010
X-Large
Large
Medium
Small
X-Small

American King James Version - AKJV - 1999

Psalm 12

1 Help, LORD; for the godly man ceases; for the faithful fail from among the children of men.
2 They speak vanity every one with his neighbor: with flattering lips and with a double heart do they speak.
3 The LORD shall cut off all flattering lips, and the tongue that speaks proud things:
4 Who have said, With our tongue will we prevail; our lips are our own: who is lord over us?
5 For the oppression of the poor, for the sighing of the needy, now will I arise, said the LORD; I will set him in safety from him that puffs at him.
6 The words of the LORD are pure words: as silver tried in a furnace of earth, purified seven times.
7 You shall keep them, O LORD, you shall preserve them from this generation for ever.
8 The wicked walk on every side, when the vilest men are exalted.

Summary of Psalm 12

Psalm 12 is a prayer about the collapse of truthful speech, the disappearance of trustworthy people, the oppression of the vulnerable, and the contrast between unreliable human words and the perfect reliability of God's promises. Traditionally associated with David and the 10th century BC, the psalm reflects a society in which dishonesty, manipulation, pride, and exploitation appear to have become widespread, creating the impression that those who speak truthfully and live faithfully are becoming increasingly difficult to find. Rather than treating this moral decline as merely a social inconvenience, David recognizes that corrupted speech can become a serious source of injustice because words can deceive, manipulate, destroy reputations, influence decisions, and give powerful people the ability to exploit those who have less influence.

The chapter begins with a simple but urgent request for help because faithful and trustworthy people seem to be disappearing. David's concern is not primarily that he is personally unpopular; rather, he is describing a broader breakdown of trust within society. When people can no longer rely upon one another's words, relationships become unstable, agreements become uncertain, justice becomes difficult to establish, and vulnerable people become easier to exploit.

The psalm then focuses on deceptive speech, particularly the combination of falsehood and flattery. Flattery can appear pleasant on the surface, but in this context it is connected with hidden intentions, suggesting that people are saying what others want to hear while pursuing their own interests underneath the surface.

This creates a world in which words no longer reliably communicate truth.

The arrogant speakers take this even further by believing that their own words give them power and independence. Their attitude suggests that they believe they can manipulate circumstances through persuasive speech and that nobody possesses sufficient authority to challenge them.

The problem is therefore deeper than lying.

It is human beings treating their own speech as though it were more powerful than truth itself.

The psalm then introduces God's response, which is especially significant because God acts specifically because the poor and needy are being oppressed. This reveals that the corruption of speech is not merely a philosophical problem; dishonest words have real consequences for real people. Deception can become a tool through which the vulnerable are denied justice, manipulated, threatened, or exploited.

God's concern therefore focuses particularly on those who cannot easily protect themselves.

This reflects a broader principle throughout Israelite social teaching, especially during the 10th–5th centuries BC, when the protection of poor people, widows, orphans, foreigners, and other vulnerable members of society was repeatedly emphasized. A society could not be considered truly just simply because its powerful members were comfortable; justice also required attention to those who lacked economic and political influence.

The most important contrast in Psalm 12 comes when David compares human words with God's words.

Human speech is unstable.

Human promises can be broken.

Human compliments can hide manipulation.

Human claims can be deceptive.

Human declarations can be motivated by pride.

But God's words are described as completely pure and trustworthy.

The image of silver refined through repeated purification provides a vivid picture of this difference. Precious metal was heated and refined to remove impurities, and the repeated process became a natural metaphor for something that had been thoroughly tested and found reliable.

The comparison is powerful because it does not merely say that God's words are generally trustworthy.

It presents them as completely free from corruption.

This creates the foundation for David's confidence that God will preserve the vulnerable and faithful even when the surrounding culture appears morally unstable.

The psalm does not claim that corruption will immediately disappear. Instead, it places the instability of human society beside the stability of God's character. Human beings may change their words, loyalties, and values, but God's promises remain dependable.

This becomes especially important when the psalm concludes by observing that wickedness can become highly visible when society begins to celebrate what should be condemned. The problem is therefore not only that wicked people exist; the deeper problem is that corruption can become socially acceptable when people begin to admire, reward, or imitate behavior that damages others.

This creates a cycle.

Dishonest people gain influence.

Their behavior becomes normalized.

Others begin to imitate them.

Truth becomes less respected.

The vulnerable become less protected.

And society becomes increasingly uncertain about what is right.

Psalm 12 responds to this environment by returning to God's words as the reliable standard.

Historically, this message would have been meaningful in the developing society of ancient Israel, particularly during periods in which political power, economic interests, tribal relationships, and personal loyalties could influence how people treated one another. In a world where oral communication was central to legal agreements, political negotiations, personal relationships, and community decisions, dishonest speech could have consequences far beyond a private conversation.

The psalm therefore treats truthfulness as a moral foundation of society.

When truth disappears, trust disappears.

When trust disappears, relationships become unstable.

When relationships become unstable, vulnerable people suffer.

And when vulnerable people suffer, God hears their cries.

The chapter's central contrast is consequently between the instability of human speech and the stability of God's speech. David does not attempt to solve the entire problem of human corruption by controlling every person around him. Instead, he identifies the one source of truth that remains completely dependable.

This is also why the psalm provides an important response to discouragement.

When a person looks at society and sees dishonesty, manipulation, hypocrisy, and moral confusion, it can become tempting to conclude that truth no longer matters. Psalm 12 rejects that conclusion. The presence of deception does not make truth less valuable; instead, it makes trustworthy truth even more important.

The final perspective is therefore one of confidence rather than despair.

People may speak falsely.

People may flatter.

People may manipulate.

People may become proud.

Society may begin to reward corruption.

Yet God remains faithful.

God hears the oppressed.

God sees the vulnerable.

God's promises remain pure.

God's protection remains dependable.

And God's standard of truth does not change simply because human beings have abandoned it.

Psalm 12 ultimately presents a consistent conclusion about the importance of truth and divine faithfulness, showing that when society becomes filled with deception, flattering speech, pride, manipulation, and the normalization of wickedness, the resulting instability can become especially destructive for people who lack power or protection, yet God does not remain indifferent to their suffering, because He hears the cries of the oppressed, confronts those who use words as instruments of exploitation, preserves those who depend upon Him, and provides a completely trustworthy standard through His own pure and reliable words, reminding the faithful that even when human speech becomes corrupted and social values become confused, God's truth remains unchanging, dependable, and strong enough to provide a secure foundation for hope.
Back to top ↑

📍 Location