France

Today's Sun and Moon in Cahors

  • Last updated: Tue, Oct 13, 2026 at 2:40 AM
  • Today's Sunrise: 15:07↑East100°
  • Today's Sunset: 02:14↑West260°
  • Today's Moonrise: 18:19↑East-Southeast124°
  • Today's Moonset: 03:12↑Southwest235°
  • Daylight Hours: 11:07:15 (-03:01)

Today's Sun Position in Cahors

Cahors
Base Date Date Daylight Hours Difference from Today's Daylight Hours
Today Oct 13, 2026 11:07:15 00:00:00
Yesterday Oct 12, 2026 11:10:16 +00:03:01
Winter Solstice Dec 22, 2026 08:50:09 -02:17:06
Summer Solstice Jun 21, 2026 15:32:48 +04:25:33

Today's Daylight Hours in Cahors

Cahors

Upcoming 7 Days of Sun in Cahors

2026 Sunrise/Sunset Daylight Hours Solar Noon
Date Sunrise Sunset Length Difference Time Solar Distance (Million km)
Tue, Oct 13, 2026 15:07 02:14 11:07:15 -03:01 20:40 (37.7°) 149.23
Wed, Oct 14, 2026 15:08 02:12 11:04:17 -02:58 20:39 (37.3°) 149.187
Thu, Oct 15, 2026 15:10 02:11 11:01:17 -03:00 20:39 (36.9°) 149.145
Fri, Oct 16, 2026 15:11 02:09 10:58:19 -02:58 20:39 (36.6°) 149.102
Sat, Oct 17, 2026 15:12 02:07 10:55:21 -02:58 20:39 (36.2°) 149.06
Sun, Oct 18, 2026 15:13 02:06 10:52:23 -02:58 20:39 (35.8°) 149.018
Mon, Oct 19, 2026 15:15 02:04 10:49:27 -02:56 20:38 (35.5°) 148.976

Today's Moon Position in Cahors

Cahors

Upcoming 7 Days of Moon in Cahors

2026 Moonrise/Moonset/Phases Meridian Crossing
Date Moonrise Moonset Moonrise Phases Time Distance (km) Illumination Rate
Tue, Oct 13, 2026 18:19 ↑ (124°) 03:12 ↑ (235°)
22:45 (21.8°) 398,479 7.52%
Wed, Oct 14, 2026 19:25 ↑ (128°) 03:49 ↑ (231°)
23:36 (19.1°) 401,510 14.32%
Thu, Oct 15, 2026 20:25 ↑ (131°) 04:34 ↑ (229°)
00:29 (17.8°) 403,644 23.05%
Fri, Oct 16, 2026 21:18 ↑ (131°) 05:27 ↑ (230°)
01:22 (17.9°) 404,634 33.16%
Sat, Oct 17, 2026 22:01 ↑ (129°) 06:27 ↑ (232°)
02:13 (19.3°) 404,314 43.91%
Sun, Oct 18, 2026 22:36 ↑ (125°)
Third Quarter
03:03 (22°) 402,619 54.58%
Mon, Oct 19, 2026 23:05 ↑ (120°) 07:31 ↑ (237°)
03:51 (25.8°) 399,596 64.62%

Sun and Moon by City in France

Country Name City Name Current Time Sunrise Sunset Moonrise Moonset Daylight Hours
FranceFrance Agen Tue, Oct 13, 2026 at 2:40 AM 15:10↑E100° 02:18↑W260° 18:21↑ESE123° 03:16↑SW235° 11:07:45 (-02:59)
FranceFrance Chartres Tue, Oct 13, 2026 at 2:40 AM 15:11↑E101° 02:10↑W259° 18:35↑SE126° 02:54↑SW232° 10:58:35 (-03:27)
FranceFrance Nancy Tue, Oct 13, 2026 at 2:40 AM 14:53↑E101° 01:50↑W259° 18:17↑SE127° 02:34↑SW232° 10:58:03 (-03:29)
FranceFrance AixEnProvence Tue, Oct 13, 2026 at 2:40 AM 14:50↑E100° 01:59↑W260° 17:58↑ESE123° 02:59↑SW235° 11:09:07 (-02:54)
FranceFrance Châteauroux Tue, Oct 13, 2026 at 2:40 AM 15:09↑E101° 02:11↑W259° 18:27↑SE125° 03:01↑SW233° 11:02:17 (-03:15)
FranceFrance Nantes Tue, Oct 13, 2026 at 2:40 AM 15:22↑E101° 02:23↑W259° 18:43↑SE126° 03:12↑SW233° 11:01:22 (-03:18)
FranceFrance Ajaccio Tue, Oct 13, 2026 at 2:40 AM 14:36↑E100° 01:47↑W260° 17:39↑ESE122° 02:52↑WSW237° 11:12:12 (-02:45)
FranceFrance Chaumont Tue, Oct 13, 2026 at 2:40 AM 14:56↑E101° 01:55↑W259° 18:19↑SE126° 02:41↑SW232° 10:59:23 (-03:25)
FranceFrance Nevers Tue, Oct 13, 2026 at 2:40 AM 15:03↑E101° 02:05↑W259° 18:22↑SE125° 02:54↑SW233° 11:01:55 (-03:17)
FranceFrance Albi Tue, Oct 13, 2026 at 2:40 AM 15:04↑E100° 02:12↑W260° 18:14↑ESE123° 03:11↑SW235° 11:08:19 (-02:56)
FranceFrance CherbourgOcteville Tue, Oct 13, 2026 at 2:40 AM 15:25↑E101° 02:21↑W259° 18:54↑SE128° 03:01↑SW231° 10:55:43 (-03:37)
FranceFrance Nice Tue, Oct 13, 2026 at 2:40 AM 14:43↑E100° 01:52↑W260° 17:51↑ESE123° 02:51↑SW235° 11:08:49 (-02:54)
FranceFrance Alençon Tue, Oct 13, 2026 at 2:40 AM 15:17↑E101° 02:15↑W259° 18:41↑SE126° 03:00↑SW232° 10:58:37 (-03:27)
FranceFrance ClermontFerrand Tue, Oct 13, 2026 at 2:40 AM 15:02↑E100° 02:06↑W259° 18:17↑SE124° 03:00↑SW234° 11:04:31 (-03:09)
FranceFrance Nîmes Tue, Oct 13, 2026 at 2:40 AM 14:55↑E100° 02:03↑W260° 18:04↑ESE123° 03:02↑SW235° 11:08:31 (-02:56)
FranceFrance Amiens Tue, Oct 13, 2026 at 2:40 AM 15:10↑ESE101° 02:05↑W259° 18:39↑SE128° 02:43↑SW230° 10:55:07 (-03:38)
FranceFrance DigneLesBains Tue, Oct 13, 2026 at 2:40 AM 14:48↑E100° 01:55↑W260° 17:57↑ESE123° 02:54↑SW235° 11:08:01 (-02:57)
FranceFrance Niort Tue, Oct 13, 2026 at 2:40 AM 15:17↑E101° 02:20↑W259° 18:34↑SE125° 03:12↑SW234° 11:03:21 (-03:13)
FranceFrance Angers Tue, Oct 13, 2026 at 2:40 AM 15:18↑E101° 02:19↑W259° 18:39↑SE126° 03:07↑SW233° 11:00:49 (-03:21)
FranceFrance Dijon Tue, Oct 13, 2026 at 2:40 AM 14:56↑E101° 01:57↑W259° 18:15↑SE125° 02:45↑SW233° 11:01:12 (-03:19)
FranceFrance Orléans Tue, Oct 13, 2026 at 2:40 AM 15:09↑E101° 02:09↑W259° 18:31↑SE126° 02:55↑SW232° 10:59:51 (-03:24)
FranceFrance Angoulême Tue, Oct 13, 2026 at 2:40 AM 15:14↑E100° 02:18↑W260° 18:29↑SE124° 03:12↑SW234° 11:04:47 (-03:07)
FranceFrance Dole Tue, Oct 13, 2026 at 2:40 AM 14:54↑E101° 01:55↑W259° 18:13↑SE125° 02:44↑SW233° 11:01:41 (-03:18)
FranceFrance Pamiers Tue, Oct 13, 2026 at 2:40 AM 15:05↑E100° 02:15↑W260° 18:13↑ESE123° 03:16↑SW236° 11:09:55 (-02:51)
FranceFrance Annecy Tue, Oct 13, 2026 at 2:40 AM 14:50↑E100° 01:54↑W260° 18:05↑SE124° 02:47↑SW234° 11:04:18 (-03:09)
FranceFrance Douai Tue, Oct 13, 2026 at 2:40 AM 15:07↑ESE101° 02:01↑WSW259° 18:38↑SE128° 02:38↑SW230° 10:53:57 (-03:42)
FranceFrance Paris Tue, Oct 13, 2026 at 2:40 AM 15:08↑E101° 02:06↑W259° 18:34↑SE127° 02:48↑SW231° 10:57:39 (-03:31)
FranceFrance Annonay Tue, Oct 13, 2026 at 2:40 AM 14:55↑E100° 02:00↑W260° 18:08↑SE124° 02:55↑SW234° 11:05:41 (-03:05)
FranceFrance Évreux Tue, Oct 13, 2026 at 2:40 AM 15:13↑E101° 02:10↑W259° 18:40↑SE127° 02:52↑SW231° 10:57:13 (-03:31)
FranceFrance Pau Tue, Oct 13, 2026 at 2:40 AM 15:13↑E100° 02:23↑W260° 18:22↑ESE123° 03:24↑SW236° 11:09:31 (-02:53)
FranceFrance Auch Tue, Oct 13, 2026 at 2:40 AM 15:10↑E100° 02:18↑W260° 18:19↑ESE123° 03:19↑SW235° 11:08:51 (-02:55)
FranceFrance ÉvryCourcouronnes Tue, Oct 13, 2026 at 2:40 AM 15:08↑E101° 02:06↑W259° 18:32↑SE127° 02:49↑SW232° 10:58:13 (-03:28)
FranceFrance Périgueux Tue, Oct 13, 2026 at 2:40 AM 15:11↑E100° 02:16↑W260° 18:25↑SE124° 03:12↑SW234° 11:05:45 (-03:05)
FranceFrance Aurillac Tue, Oct 13, 2026 at 2:40 AM 15:04↑E100° 02:10↑W260° 18:16↑ESE124° 03:06↑SW235° 11:06:17 (-03:03)
FranceFrance Gap Tue, Oct 13, 2026 at 2:40 AM 14:49↑E100° 01:55↑W260° 18:00↑ESE124° 02:52↑SW235° 11:07:04 (-03:01)
FranceFrance Perpignan Tue, Oct 13, 2026 at 2:40 AM 15:00↑E100° 02:10↑W260° 18:06↑ESE122° 03:13↑SW236° 11:10:43 (-02:49)
FranceFrance Auxerre Tue, Oct 13, 2026 at 2:40 AM 15:02↑E101° 02:02↑W259° 18:24↑SE126° 02:49↑SW232° 11:00:06 (-03:23)
FranceFrance Grenoble Tue, Oct 13, 2026 at 2:40 AM 14:51↑E100° 01:56↑W260° 18:04↑SE124° 02:51↑SW234° 11:05:48 (-03:05)
FranceFrance Poitiers Tue, Oct 13, 2026 at 2:40 AM 15:14↑E101° 02:16↑W259° 18:32↑SE125° 03:07↑SW233° 11:02:47 (-03:13)
FranceFrance Avignon Tue, Oct 13, 2026 at 2:40 AM 14:53↑E100° 02:01↑W260° 18:03↑ESE123° 03:00↑SW235° 11:08:17 (-02:57)
FranceFrance Guéret Tue, Oct 13, 2026 at 2:40 AM 15:07↑E100° 02:11↑W260° 18:24↑SE125° 03:03↑SW234° 11:03:41 (-03:12)
FranceFrance PortAuxFrancais Tue, Oct 13, 2026 at 5:40 AM 09:25↑ESE103° 22:48↑WSW257° 09:56↑SE125° 02:27↑SW231° 13:24:14 (+03:37)
FranceFrance Bastia Tue, Oct 13, 2026 at 2:40 AM 14:33↑E100° 01:44↑W260° 17:39↑ESE122° 02:46↑SW236° 11:10:46 (-02:49)
FranceFrance Istres Tue, Oct 13, 2026 at 2:40 AM 14:52↑E100° 02:01↑W260° 18:00↑ESE123° 03:01↑SW235° 11:09:09 (-02:54)
FranceFrance Quimper Tue, Oct 13, 2026 at 2:40 AM 15:33↑E101° 02:32↑W259° 18:57↑SE126° 03:19↑SW232° 10:59:34 (-03:24)
FranceFrance Beauvais Tue, Oct 13, 2026 at 2:40 AM 15:10↑E101° 02:06↑W259° 18:38↑SE127° 02:47↑SW231° 10:56:15 (-03:35)
FranceFrance LaRocheSurYon Tue, Oct 13, 2026 at 2:40 AM 15:21↑E101° 02:23↑W259° 18:40↑SE125° 03:14↑SW233° 11:02:35 (-03:15)
FranceFrance Reims Tue, Oct 13, 2026 at 2:40 AM 15:02↑E101° 01:58↑W259° 18:29↑SE127° 02:40↑SW231° 10:56:43 (-03:33)
FranceFrance Belfort Tue, Oct 13, 2026 at 2:40 AM 14:49↑E101° 01:49↑W259° 18:09↑SE126° 02:36↑SW233° 11:00:31 (-03:21)
FranceFrance LaRochelle Tue, Oct 13, 2026 at 2:40 AM 15:19↑E100° 02:23↑W259° 18:36↑SE125° 03:15↑SW234° 11:03:40 (-03:12)
FranceFrance Rennes Tue, Oct 13, 2026 at 2:40 AM 15:24↑E101° 02:23↑W259° 18:47↑SE126° 03:08↑SW232° 10:59:19 (-03:25)
FranceFrance Bellac Tue, Oct 13, 2026 at 2:40 AM 15:10↑E100° 02:14↑W259° 18:27↑SE125° 03:06↑SW234° 11:03:47 (-03:11)
FranceFrance Laon Tue, Oct 13, 2026 at 2:40 AM 15:04↑E101° 02:00↑W259° 18:32↑SE127° 02:40↑SW231° 10:55:57 (-03:35)
FranceFrance Rodez Tue, Oct 13, 2026 at 2:40 AM 15:02↑E100° 02:10↑W260° 18:13↑ESE123° 03:08↑SW235° 11:07:29 (-02:59)
FranceFrance Besançon Tue, Oct 13, 2026 at 2:40 AM 14:52↑E101° 01:53↑W259° 18:11↑SE125° 02:41↑SW233° 11:01:22 (-03:19)
FranceFrance Laval Tue, Oct 13, 2026 at 2:40 AM 15:20↑E101° 02:19↑W259° 18:43↑SE126° 03:05↑SW232° 10:59:27 (-03:25)
FranceFrance Rouen Tue, Oct 13, 2026 at 2:40 AM 15:14↑E101° 02:10↑W259° 18:42↑SE127° 02:51↑SW231° 10:56:11 (-03:36)
FranceFrance Biarritz Tue, Oct 13, 2026 at 2:40 AM 15:18↑E100° 02:27↑W260° 18:28↑ESE123° 03:28↑SW235° 11:09:10 (-02:54)
FranceFrance LeHavre Tue, Oct 13, 2026 at 2:40 AM 15:18↑E101° 02:14↑W259° 18:46↑SE127° 02:54↑SW231° 10:56:04 (-03:36)
FranceFrance Royan Tue, Oct 13, 2026 at 2:40 AM 15:18↑E100° 02:23↑W260° 18:34↑SE124° 03:17↑SW234° 11:04:50 (-03:08)
FranceFrance Blois Tue, Oct 13, 2026 at 2:40 AM 15:11↑E101° 02:11↑W259° 18:32↑SE126° 02:59↑SW233° 11:00:35 (-03:21)
FranceFrance LeMans Tue, Oct 13, 2026 at 2:40 AM 15:16↑E101° 02:15↑W259° 18:39↑SE126° 03:01↑SW232° 10:59:37 (-03:23)
FranceFrance SaintBrieuc Tue, Oct 13, 2026 at 2:40 AM 15:28↑E101° 02:26↑W259° 18:54↑SE127° 03:11↑SW232° 10:58:23 (-03:28)
FranceFrance Bordeaux Tue, Oct 13, 2026 at 2:40 AM 15:16↑E100° 02:22↑W260° 18:29↑SE124° 03:19↑SW235° 11:06:28 (-03:02)
FranceFrance LePuyEnVelay Tue, Oct 13, 2026 at 2:40 AM 14:58↑E100° 02:04↑W260° 18:11↑SE124° 02:59↑SW234° 11:06:03 (-03:04)
FranceFrance SaintDenis Tue, Oct 13, 2026 at 2:40 AM 15:08↑E101° 02:05↑W259° 18:34↑SE127° 02:48↑SW231° 10:57:27 (-03:31)
FranceFrance BoulogneBillancourt Tue, Oct 13, 2026 at 2:40 AM 15:09↑E101° 02:06↑W259° 18:34↑SE127° 02:49↑SW231° 10:57:41 (-03:31)
FranceFrance Lens Tue, Oct 13, 2026 at 2:40 AM 15:08↑ESE101° 02:02↑WSW259° 18:40↑SE128° 02:38↑SW230° 10:53:47 (-03:43)
FranceFrance SaintÉtienne Tue, Oct 13, 2026 at 2:40 AM 14:56↑E100° 02:01↑W260° 18:10↑SE124° 02:56↑SW234° 11:05:16 (-03:06)
FranceFrance BourgEnBresse Tue, Oct 13, 2026 at 2:40 AM 14:54↑E101° 01:57↑W259° 18:10↑SE125° 02:49↑SW234° 11:03:39 (-03:12)
FranceFrance Lille Tue, Oct 13, 2026 at 2:40 AM 15:08↑ESE101° 02:01↑WSW259° 18:40↑SE129° 02:36↑SW230° 10:53:17 (-03:44)
FranceFrance Strasbourg Tue, Oct 13, 2026 at 2:40 AM 14:46↑E101° 01:44↑W259° 18:10↑SE127° 02:28↑SW232° 10:58:20 (-03:29)
FranceFrance Bourges Tue, Oct 13, 2026 at 2:40 AM 15:06↑E101° 02:07↑W259° 18:25↑SE125° 02:57↑SW233° 11:01:42 (-03:18)
FranceFrance Limoges Tue, Oct 13, 2026 at 2:40 AM 15:09↑E100° 02:13↑W259° 18:25↑SE124° 03:07↑SW234° 11:04:26 (-03:09)
FranceFrance Tarbes Tue, Oct 13, 2026 at 2:40 AM 15:11↑E100° 02:21↑W260° 18:20↑ESE123° 03:22↑SW236° 11:09:39 (-02:53)
FranceFrance Brest Tue, Oct 13, 2026 at 2:40 AM 15:35↑E101° 02:33↑W259° 19:00↑SE127° 03:19↑SW232° 10:58:41 (-03:27)
FranceFrance Lyon Tue, Oct 13, 2026 at 2:40 AM 14:55↑E100° 01:59↑W259° 18:10↑SE124° 02:53↑SW234° 11:04:37 (-03:08)
FranceFrance Toulon Tue, Oct 13, 2026 at 2:40 AM 14:48↑E100° 01:57↑W260° 17:55↑ESE123° 02:59↑SW236° 11:09:54 (-02:52)
FranceFrance BriveLaGaillarde Tue, Oct 13, 2026 at 2:40 AM 15:08↑E100° 02:13↑W260° 18:21↑SE124° 03:09↑SW234° 11:05:47 (-03:05)
FranceFrance Marseille Tue, Oct 13, 2026 at 2:40 AM 14:50↑E100° 02:00↑W260° 17:58↑ESE123° 03:00↑SW236° 11:09:35 (-02:52)
FranceFrance Toulouse Tue, Oct 13, 2026 at 2:40 AM 15:06↑E100° 02:15↑W260° 18:15↑ESE123° 03:15↑SW235° 11:08:57 (-02:55)
FranceFrance Caen Tue, Oct 13, 2026 at 2:40 AM 15:20↑E101° 02:16↑W259° 18:47↑SE127° 02:58↑SW231° 10:56:49 (-03:33)
FranceFrance Meaux Tue, Oct 13, 2026 at 2:40 AM 15:06↑E101° 02:03↑W259° 18:32↑SE127° 02:46↑SW231° 10:57:23 (-03:31)
FranceFrance Tours Tue, Oct 13, 2026 at 2:40 AM 15:13↑E101° 02:14↑W259° 18:34↑SE126° 03:02↑SW233° 11:00:59 (-03:19)
FranceFrance Cahors Tue, Oct 13, 2026 at 2:40 AM 15:07↑E100° 02:14↑W260° 18:19↑ESE124° 03:12↑SW235° 11:07:15 (-03:01)
FranceFrance Mende Tue, Oct 13, 2026 at 2:40 AM 14:59↑E100° 02:06↑W260° 18:10↑ESE123° 03:03↑SW235° 11:07:09 (-03:00)
FranceFrance Troyes Tue, Oct 13, 2026 at 2:40 AM 15:01↑E101° 01:59↑W259° 18:24↑SE126° 02:44↑SW232° 10:58:57 (-03:27)
FranceFrance Cannes Tue, Oct 13, 2026 at 2:40 AM 14:44↑E100° 01:53↑W260° 17:52↑ESE123° 02:53↑SW236° 11:09:06 (-02:55)
FranceFrance Metz Tue, Oct 13, 2026 at 2:40 AM 14:53↑E101° 01:50↑W259° 18:19↑SE127° 02:31↑SW231° 10:57:03 (-03:32)
FranceFrance Valence(drôme) Tue, Oct 13, 2026 at 2:40 AM 14:54↑E100° 02:00↑W260° 18:06↑SE124° 02:56↑SW235° 11:06:19 (-03:02)
FranceFrance Carcassonne Tue, Oct 13, 2026 at 2:40 AM 15:02↑E100° 02:12↑W260° 18:10↑ESE123° 03:13↑SW236° 11:09:43 (-02:52)
FranceFrance MontDeMarsan Tue, Oct 13, 2026 at 2:40 AM 15:14↑E100° 02:22↑W260° 18:25↑ESE123° 03:22↑SW235° 11:08:23 (-02:57)
FranceFrance Vannes Tue, Oct 13, 2026 at 2:40 AM 15:27↑E101° 02:27↑W259° 18:50↑SE126° 03:15↑SW232° 11:00:23 (-03:21)
FranceFrance ChalonSurSaône Tue, Oct 13, 2026 at 2:40 AM 14:56↑E101° 01:58↑W259° 18:14↑SE125° 02:48↑SW233° 11:02:23 (-03:15)
FranceFrance Montauban Tue, Oct 13, 2026 at 2:40 AM 15:07↑E100° 02:15↑W260° 18:17↑ESE123° 03:14↑SW235° 11:08:07 (-02:58)
FranceFrance Verdun Tue, Oct 13, 2026 at 2:40 AM 14:56↑E101° 01:53↑W259° 18:22↑SE127° 02:34↑SW231° 10:56:55 (-03:33)
FranceFrance ChâlonsEnChampagne Tue, Oct 13, 2026 at 2:40 AM 15:00↑E101° 01:57↑W259° 18:26↑SE127° 02:40↑SW231° 10:57:23 (-03:32)
FranceFrance Montpellier Tue, Oct 13, 2026 at 2:40 AM 14:56↑E100° 02:05↑W260° 18:05↑ESE123° 03:05↑SW235° 11:08:57 (-02:54)
FranceFrance Versailles Tue, Oct 13, 2026 at 2:40 AM 15:09↑E101° 02:07↑W259° 18:34↑SE127° 02:50↑SW232° 10:57:45 (-03:31)
FranceFrance Chambéry Tue, Oct 13, 2026 at 2:40 AM 14:50↑E100° 01:55↑W260° 18:04↑SE124° 02:49↑SW234° 11:05:00 (-03:07)
FranceFrance Moulins(allier) Tue, Oct 13, 2026 at 2:40 AM 15:02↑E101° 02:04↑W259° 18:19↑SE125° 02:55↑SW233° 11:02:51 (-03:13)
FranceFrance Vesoul Tue, Oct 13, 2026 at 2:40 AM 14:52↑E101° 01:52↑W259° 18:12↑SE126° 02:39↑SW233° 11:00:33 (-03:21)
FranceFrance CharlevilleMézières Tue, Oct 13, 2026 at 2:40 AM 15:00↑E101° 01:55↑WSW259° 18:28↑SE128° 02:34↑SW231° 10:55:27 (-03:38)
FranceFrance Mulhouse Tue, Oct 13, 2026 at 2:40 AM 14:47↑E101° 01:47↑W259° 18:08↑SE126° 02:33↑SW232° 11:00:15 (-03:22)
FranceFrance Villeurbanne Tue, Oct 13, 2026 at 2:40 AM 14:55↑E100° 01:59↑W260° 18:09↑SE124° 02:52↑SW234° 11:04:35 (-03:08)


Bootstrap