India Trip Diary: Trek to Gomukh, Source of Ganga

“Glaciers in the moonlight. Yoga overlooking Himalayas. Crazy traffic, fumes, nausea… wanting to get out. Cranky. Tired. Stay with the group. Walk luggage to hotel. Cold, no heat, limited water. Kirtan in reception room.”

Olivia Jeffers, Journal Entry 10/11-12: Uttarkashi to Gangotri

“Bought glove-mittens and fleece lined jacket from Nepali couple, as did most of our group! I was happy about this. Story time with Vish and Sri vrindavan group, I could barely stay awake. “Blue lotus blossoms in the heart through grief” – about the kaliyuga, the time period we are in where most people forget spiritual nature. Hike to baba in cave. Dip in Ganga with Alison at 5pm. From Gopi, pilgrimage to Ganga or Bhakti is devotion, love for Ganga, not selfishly asking for removing sins. People like to dress up Ganga by putting scarves and jewelry in the River. Kirtan bracelets setting an intention for our hike. Letting go, offering service to Ganga. Prayer, action.”


Journal Entries, 10/13-14: Hike to Gomukh, 3 Days Trek

10/13 Hike to base camp. 9km. Sandals. Headache. Tired, thirsty. Altitude. Marma massage from Prema. Went to bathroom, ate sweets, drank water, napped – feeling lots better. Word is surrender. Got water from the Ganga with Alex. Really nice getting to know everyone. We did a big Kirtan with Vish’s group in the yurt, and a big massage session earlier. I found myself wondering “how did this become my life? I am in a yurt that smells of peppermint where people are giving and receiving massage at the base of the Himalayan mountains in a pilgrimage to the source of the Ganga… and I am part of it, I am a functioning part of it.”

10/14: I had nearly no sleep, and my lungs were shot at the start of the 19km hike. I surrendered my watch and phone, letting go of time and photos and stories for the pilgrimage. We still don’t know exactly how long it was, but it took 12 hours. I was not sure if I was suffering from mountain sickness or coronavirus, since the symptoms and onset were so similar and one of our group had tested positive. I had a big cry, and felt a lot of achy-ing-ing on the back of my chest. Some memories to the last time I felt so tired, waking up in high school beyond exhausted each day just trying to stay awake, and never really being able to sleep. Alex helped me, and Evelyn gave me a piece of her knee tape.

My hips were so tight from sleeping cold in the bag that I couldn’t walk without knee pain. I eventually went in just socks for about 2km until my hips opened up and I went back to the boots. I was barely able to reach the source and immediately passed out under then on some rocks. I felt like I was in total surrender to the mountains.

Surrender was my word when introducing myself to the group doing kirtan in the group. On the first day my word was ‘healing’- it looks like I need to surrender to heal. While I was napping, half the group crossed the river to go to the glacier source. Michael told me a safe spot and Alison went with me as I quickly dipped three times into the ICE COLD FRESH MELT FROM THE GLACIER Ganga. We walked back at different paces, I ended up alone most of the portion as the sun began to set and eventually became dark and I used a head lamp.

It was beautiful… stunning and a blessing to be alone. I did what Gopi recommended which was to chant, to sing – to offer my love and my voice to the mountains in awe and love and devotion – I eventually settled on “Hare Krishna” to the tune of “Country Roads” – and it gave me courage and energy to finish the hike, especially in moments when I felt so fatigued I could barely continue. Or so sudden pangs of grief in my chest and back I felt I would fall to the ground. I learned on those 5 or so kilometers on my own, that I could be present with my grief AND feel love and devotion moving outward of my heart towards the big mountains.

It was like a flossing of my heart, in and out, front and back. Moving or massaging the grief, holding it. Not rushing or pushing it out, but knowing that with love I can bear it and make space for it.

– Olivia Jeffers, Journal Entry: Hike to Gomukh

The mountains are so big and so vast, shivas playground – the gateway to heaven – imagining like Gopi said, that the spirit of the gods are roaming and we are entering their domain.

“Revering nature is revering God”

Signage on the Pilgrimage Trail

One Indian pilgrimage group warned me of falling rocks – a herd of goats was moving above and the rocks were the size of softballs whizzing by – lethal hits. Their guide helped me by telling me when to go and stop. It felt like an adventure also trusting this person – whose language and culture I did not share. He was a trained trek guide and I could tell he had a sense of responsibility toward me. I ran then he said stop and I stopped – I looked up, more rocks – he saw the goats stop and the rocks stop – he said “go FAST” and I ran – as I got to the end, some smaller rocks whizzed by and I could feel them rush by my leg. It was incredibly intimate, putting my life into his hands. I thanked him with a namaste from afar and continued.

On returning it felt like I was chasing the sun through the gorge. I got to watch it go from light to dark, meeting fellow pilgrims passing – and when it got dark and everyone had their headlights, they looked like stars moving through the night. I quarantined myself on returning, as the descent eased some symptoms but I still felt sore in my chest and starting to cough. I slept alone in the tent and Alison and Prema helped get me food and water and extra sleeping bags to stay warm.

Chasing the Sun, Alone in the Mountains

Journal Entry, 10/15: Winding Down the Mountains

I woke feeling better having had a somewhat warm (but still quite cold) evening. I filled my water bottle with water from the Ganga and almost slipped in, by stepping on a wet rock – which had frozen! It ended up being quite slippery and I barely managed to stay upright. We packed up then hiked the final 9 km to the hotel, then a bit more to get to the bus. After the hike, my condition deteriorated rapidly and quickly and I needed to be horizontal and warm and covered on the bus. Jaman recommended that I not take chai, as the milk would stick to my lungs and make worse coughing. I ended up sleeping flat on a little throne atop the luggage with multiple masks on, enjoying the bouncing and windows on all three sides. Johanna and Gopi unfortunately did not enjoy the winding mountain roads, and both vomited out the window. Not at the same time. It’s nice of Gopi to not need to know if I have coronavirus, and treating it as a bad cold. It’s nice to sort of expect something like this to happen, and not treat it as an abnormality, but as a part of life, and move on with it.

Bus ride from Gangotri toward Rishikesh. As we are coming down out of the high Himalaya – I can feel the busyness of mind returning. I want to write while I can still remember the high country of the mountains. I feel like I’ve developed a tolerance for cold and for icky-grief on my pilgrimage. Knowing that it won’t kill me I have some comfort, and associating it with a positive cleansing event. I feel like as soon as the back of my chest was warm, and I could really rest and relax my body, I started to feel a lot better.

“Dugar” – some way or another we will make it happen, “to adjust” – there will always be room for one more person on the bench no matter how many people keep coming.

From Prema, in response to Ed noticing that people were hammering red hot iron not even a couple inches from the white line on the road.

Journal Entry, 10/16: Peace by the Water, Confluence to Rishikesh

Woke early around 6am and enjoyed the lake with Prema and Alison. Watched eagles perch, play and compete on a tree in the lake. During yoga today I saw my reflection and felt grateful that my body was healthy instead of grateful that my body was beautiful. I also felt a great relief and sorrow at realizing the last time I felt loved and connected in a group or family was in the passing moments and meals with my family in China, and how fleeting it is – how I can’t speak the language, how the time there was lost due to illness, or concern over illness. We shared reflections, and one thing that came up was how this group helped us each shed layers we otherwise wouldn’t have been able to face. We stopped at a 1200 year old temple for lunch and were served a delicious lunch – I wanted to drink the cucumber Raita, but needed to go easy and adjust to the microbiome.

Visited confluence of the blue and brown sources of the Ganges. I felt like I could have stayed and watched the whole day. I feel like that space all the swirls represents me. We later stopped by a silent meditation cave.


Map: Uttarkashi to Gangotri

Scroll to Zoom out to see where these places are in reference to your home and other landmarks.


Glossary

Puja: to worship with garlands, icons or money

Darshan: to see and be seen by the gods

Kirtan: devotional song, often in call and response, “wake up the sleeping soul”

Polymorphic Monotheism: various deities represent multiple faces of universal God

  • Each deity is an energy
  • Creator, Preserver, Destroyer
  • God is the divine being, goddess is divine power (energy)
  • Krishna is god at play, Vishnu is god at work

Trip Information

The trip was run and organized by Gopi Kinnicutt, owner of Bhakti Yoga DC. The trip was managed by Prema Nanda and Radha Sheran. Skillful driving through the mountains was by Nassim. Himalayan trek guides (Jaman Singh, WhatsApp +91-89790-49706) and many porters carried our camp 9km to set up tents and kitchen for hot food. Many people were involved in arranging our transportation and lodging. Photos used were taken by everybody in the group, especially Prema, Alex, Lauren, Ande, Shannon and Johanna. Thank you!

Related Trip Journals

A Working Nomad Now

Somewhere between the Thakek Loop in Laos and Danang Bay in Vietnam… my friend forwarded me a job listing – and the email traveled in minutes all the way from Princeton, NJ to my phone in Four Thousand Islands in the South of Laos.

One really shaky Skype call later and after sending my resume over email – I stopped being a freelancer and I entered the ranks of the employed. I’ve been grinding the last two months in Bangkok, working with an amazing product and marketing team. Last month I visited Bagan in Myanmar, and last week we set up a project in Kirtipur, Nepal.

I’ve been so blessed – but also have struggled immensely over the last few months. It’s easy to lose myself in the distraction of technology or endless tasks. It’s tough to simply surrender and accept the unpleasant things in life. To let the past go. To focus on the present and the future.

I’ve been deeply influenced by Buddhist philosophy – from Dialectical Behavioral Therapy, to the teachings of Eckhart Tolle, to wanting to go to Vipasana – and attending a class at the Rangjung Yeshe Institute.

Sometimes  I wonder if it’s too late though. Moments like today when my heart spasmed for 20 seconds and I started to feel dizzy. In that moment I thought my heart wouldn’t start beating again, and I was excited at the thought that it might not. I know a candle that burns brightly, burns out faster.

I’ve done a lot, traveled a lot, experienced a lot. I feel like an old woman inside. And biologically, stress makes you age more – the telomeres divide and shorten faster. I know that my stress levels are regularly 10x what is healthy.. but it’s the life I choose.

Mom, Dad, Sonia – I love you. This is in case my heart actually does stop beating tonight. And everyone else, I love you too! It’s been a great ride in this collective boat of humanity. Each day is a blessing, full of both pain and pleasure. Full of samsara. I am sorry to the people who I’ve hurt.

(Alex McGlothlin, I was really mean to you and you didn’t deserve it – and I’m sorry.)

(Jeff Liu, I was also inconsiderate and selfish and you were a great person and great friend. I really love you and hope all is well)

❤ the world, the universe, humanity – and am ready for whatever adventure comes next. Whether it’s another day in this life, or something else beyond. 🙂

getmii.com getmii getme get me doyougetmii goyougetme need kornukopiarala

Beautiful Motorbike Drive from Hoi An to Hue, Vietnam

We had an unexpectedly beautiful drive from Hoi An through Da Nang to Hue. We drove down the beach highway from Hoi An to Da Nang and had lunch with our friends staying at Night Sky Hotel. See the map at the end for driving directions.

Beaches of Hoi An

These beaches were lovely and mostly filled with locals. The restaurants mostly serve the same fare, we had a delicious Red Snapper. It cost us 30,000 VND per person for a beachside seat in the shade. Of course, bring your own towels.

On the Road to Hue

In the scenic area, the roads were well-built and fairly new. We only saw a few buses and trucks, but they were easy to pass. The mountains and view of Da Nang bay were stunning – and the pictures don’t quite do them justice. At The Rock Viewpoint over Da Nang Bay you’ll find hawkers selling iced coffee, gasoline, noodles, and bracelets. These ladies were the toughest and sweetest that we’ve encountered so far, they enjoyed listening to Willem’s music and we took a few selfies.

About the Drive

This was an easy 4 hour drive for a total of around 130 km. Leaving at 10 AM from Hoi An, doing some shopping, stopping in Da Nang for lunch, and taking some pictures along the way – we made it to Hue with time to spare before dark.

From Hoi An to Da Nang was new, wide highway along the beach. The first portion from Da Nang to Hue was beautiful and scenic, with views of the mountains and the beach blending and unblending together.

The last 40 km of driving was along highway that is under construction. Trucks, cars, and motorbikes compete for limited space on the road, but there are “extra” lanes under construction that motorbikes pop over to. Requires eye protection from the sand, dust, and smoke that gets kicked up from the large vehicles and from the construction process. Was a bit unpleasant, but didn’t last too long.

getmii.com getmii getme get me doyougetmii goyougetme need kornukopiarala

Hoi An, Vietnam: Staying Fit in SE Asia, Digital Nomad Edition

Staying fit while traveling is one of the hardest things to do. Casual pushups on the hotel floor squeezed in between the bed and the bags gets old after a while.

Before I started my travels, I was minorly obsessed with yoga and spent my evenings after work exercising and relaxing at the gym.

Currently, I am on a month and a half long motorcycle trip through Laos and Vietnam. After three long days of motorcycling over 600 km from 4,000 Islands across the Laos border to Hoi An, Vietnam, my mind and body were eagerly asking for the gym.

We found Son Phong Gym Club a short bicycle ride away from our homestay. It’s an open gym with fans for air flow. At 11 AM in mid-June it wasn’t as hot as I expected, but we definitely got a good sweat in.

The gym is clearly more geared for weight lifting and I hesitated as to whether I wanted to spent 50,000 VND since there wasn’t much space for my yoga exercises. Luckily I’m not afraid of a little dirt and added some weights into my yoga practice.

TLDR; Son Phong Gym Club – What and Where

Air Conditioning Fan Only
Cash Cost 50,000 VND
Budget Cost a little over $2 USD
Weights 8/10
Cardio None
Stretching None

getmii.com getmii getme get me doyougetmii goyougetme need kornukopiarala

Understanding Reactivity in Meteor using Iron Router and Google Maps

Often Meteor JS can feel like magic.

I’ve been working with Meteor for a few weeks now, and just now grasped the full splendor of Meteor Reactivity. If you are new to Meteor, this is a short read that will give you an “aha!” moment.

Here’s the project I’m working on, it is very simple.

Before the reactive way, was the non-reactive way. It involved about a hundred lines of code dedicated to controlling and managing timer intervals for certain variables whose load times were variable. Those days are gone.

The Reactive Way

In my project/lib/environment.js file I define routes for http://www.coffee-and-wifi.in/ and http://www.coffee-and-wifi.in/bangkok

The hooks (the functions) are reactive – which is awesome because it means that anytime one of the Session variables changes, all functions that use those specific Session variables will re-run.

Since I’m writing this website through a VPN in China, the load speeds for each one of the code blocks below is really variable. The problem here, is that in order for Google Maps to render a map, it needs coordinates for the center of the map (Block #3) . In order to get coordinates for the center of the map, I need to get information from Iron Router about which map to load (Block #2). If I need to load the current location map, I need the current location (Block #1).

Code Block #1 – Navigator

Meteor.startup(function() {

 // get current position
 if (navigator.geolocation) {
   navigator.geolocation.getCurrentPosition(getPosition);
 } else {
   alert("Geolocation is not supported by this browser.");
 }

});

Code Block #2 – Iron Router

Router.route('/', function () {
 Session.set('latitude_center', Session.get('latitude_current'));
 Session.set('longitude_center', Session.get('longitude_current'));
});

Router.route('/bangkok', function (){
 Session.set('latitude_center',13.741943);
 Session.set('longitude_center',100.548653);
});

Code Block #3 – Google Maps

This block involves David Burle’s dburles:google-maps package, which really neatly wraps up the Google Maps API for easy Meteor accessibility.

In the app-maps/client/maps-client.js (I chose to structure my files into subdirectories) I have the helper functions for the template called “map”. Helper functions are by default reactive computations which means that anytime a reactive piece of data (like a Session variable) inside the function changes, the function is re-run. So take a second to look at the code.

Template.map.helpers({
 // This is a helper function, so it is a 'reactive computation'
 // Any time a Session variable inside it changes, the function surrounding it will run again

 exampleMapOptions: function() {

  if(GoogleMaps.loaded()){

  // Map initialization options
   return {
    center: new google.maps.LatLng(Session.get('latitude_center'), Session.get('longitude_center')),
    zoom: Session.get('zoom'),
    mapTypeControl: true,
    navigationControl: true,
    scrollwheel: false
   };
  }
 }
});

The return function causes the Google Map to render. And since the helper function is a reactive computation, whenever the Session variable for ‘latitude_center’ and ‘longitude_center’ change, the center of the map will move accordingly.

Summary

In Block #2 the Session variable for ‘latitude_center’ (center of the map) is set to equal ‘latitude_current’ (current location). Most of the time, when this code is first called, the current location is not yet known. So initially ‘latitude_center’ is undefined. If it stays undefined, no map will load.

In Block #1 the Session variable for ‘latitude_current’ is set. Sometimes it takes the navigator a while to get running. Sometimes Block #3 runs before Block #2 and the map renders as a gray because the values for the center are undefined.

Finally, in Block #3 the map is rendered according to Session variables for the center of the map. If either Block #1 or Block #2 haven’t finished running, the map will be gray. If you pay close attention, you might notice it load gray before quickly changing to a visible map.

The nifty thing, is that it doesn’t matter which order these blocks load. Because they are all linked together with reactive Session variables, each block gets “notified” when it’s time to update.

More Practice

For more practice, check out David Burles’ How to create a reactive Google map in Meteor.

getmii.com getmii getme get me doyougetmii goyougetme need kornukopiarala

NomadList in Bangkok

I just discovered NomadList after meeting Arthur at the Bangkok Visa Office two days ago. I was drawn to a well-designed sticker and sheen of his Macbook, and looked over to see that he was writing some code. A bit starved of the English language and missing technology a bit, I struck up a conversation with him – and it turns out that there is a little community for nomads in Bangkok.

I’m about to leave for a meet-up at The Hive and realize how much I have been missing fellow human beings who share my struggle.

I once again marvel at the Internet and it spurs many questions about the future of our society – but for now, I’m going to explore my newfound identity as a “nomad” and enjoy some good food and new faces. 🙂

getmii.com getmii getme get me doyougetmii goyougetme need kornukopiarala

Root Canal Retreatment in Thailand

So, it’s finally happening.

The moment I’ve been both dreading and looking forward to. This horribly painful pest of a root canal (see below) is finally getting the attention it has always wanted and I have been want to give. In a few hours, I am going to BIDC and getting this tooth retreated, hoping to save the tooth. If the tooth is not save-able, it’s implant time.

olivia jeffers 2

See broken filling and abscess (infection) on bottom right hitting nerves of tooth behind it. No fun, or in Thai, “mai sinook”.

My Consultation Experience

I requested a bunch of quotes online to get a feel for what the prices were. If anybody is interested, leave me a comment, and I’ll give you my entire spreadsheet.

I did a consultation for around 2,000Baht with Bumrungrad International Hospital, one of the premier hospitals in Bangkok. And it was certainly premier. You know it because it’s one of the best hospitals for the wealthy oil countries, all the immediate neighboring restaurants were Arabic; it has high speed Internet and several types of coffee and cafes – Starbucks included. But my consult was just average, the doctor told me the same thing I’ve heard and read online, and had to consult a root canal expert within the consult, and told me that maybe they could save the tooth, maybe they’d have to do an implant.

After a lot of pushing and asking a series of “why” questions, the doctor did a bite analysis and figured out something that I hadn’t known before. Two teeth were impacting really hard on the tooth with the infection. I am honestly shocked that after $2,000 worth of TMJ Bite Analysis Testing, that my previous dentist was not able to figure this out and adjust the bite three years ago, before I even had the first root canal done. All it took was a simple bite test with crayon-coated paper to figure this out (see below).

MarkLefkoDots

Crayon-like material on a piece of paper, blue on the top, red on the bottom, tells which teeth are hitting where. A basic examination that should be done with anyone whose teeth are cracking or painful. Unfortunately, I don’t think it’s stressed in dental training, because I had to really push one of the doctors to do this test.

I believe in the medical industry in general, there really can be a problem with too much technology and not enough common sense. Long story aside, this is one of the reasons I chose not to become a doctor, despite interest and passion in medicine.

This doctor at Bumrungrad shaved down my tooth in the right spot (I would have done it myself three years ago if I had access to a dental drill) and my pain was gone, 100% gone.

So that was awesome, but I still had an infection. And the quote for re-treatment was 40,000Baht and for an implant 120,000Baht flat fee with Bumrungrad.

Why Bangkok International Dental Center?

Even though the total quote for BIDC was 47,000 as compared to 40,000, the dentist that I saw was remarkable holistic and was an expert in root canals. Immediately she saw my X-Ray and said that I had enough bone structure to save the tooth and that it is always better to save the natural tooth. Any dentist who is trying to make money off you will tell you to go for the implant, because it is a much more expensive procedure.

Additionally, she recommended that the crown be done in the same material as the tooth above, because the “two teeth operate as a unit.” I was amazed when she said this, because it is the first time that a dentist has used this philosophy with me. In my vast dental experience, and I’m not even joking, I have spent a lot of time in dentist chairs, dentists are primarily concerned with how to treat a single tooth. At this point, I can rattle off the checklist that most dentists go through when they look at a tooth and decide how to treat it.

One of the reasons I have had so many problems is that the treatment for one tooth, ended up damaging the tooth adjacent to it. It’s no fun when it’s not cavities that are causing your pain, but having large pieces of ill-fitting metal glued onto your natural tooth.

Back to the point of the actual experience. They spoke English fluently and were very up front about what times and dates I would need to come in, and how much I would need to pay at each visit. Bumrungrad was rather vague, saying that it would be 3-4 visits to retreat the root canal, and then 2-3 visits for the cap, each visit 2-3 weeks apart. BIDC told me I need to come in on February 25, March 4, and March 11 and I was so impressed with the philosophy, reputation, and clarity of service that I scheduled the appointments then and there.

Alright… and it’s almost go time. Fingers crossed that the local anesthetics work!

getmii.com getmii getme get me doyougetmii goyougetme need kornukopiarala

Connecting without the Internet

I had intended to finish my design and code portfolio and also keep writing while traveling. My sister’s husband also had work to do that required Internet connection, so a consistent Internet connection was important to all of us.

But after a two week trip to Ko Samui, where I nearly became an IT professional troubleshooting problem after problem with Internet connection, I am beginning to wonder how much I should really be pushing for the Internet.

We spent so much time waiting for pages to load, resetting routers, climbing up rocks and jerry-rigging old boards to place the router where it could better fish for signal – I woke up each morning thinking, “Is the Internet working?”

And all this time I was staying here (below). In a beautiful mountain/jungle/beach and all I was thinking about was my email and getting frustrated that I couldn’t get any connection.

IMG_1396

On the last few days, after getting ill from a little too much communal water drinking, and being forced to just lay around doing nothing, I decided to forego my computer and phone. I often found myself alone looking off the balcony, while other people were on their phones, and I realized how crazy it is that we get so sucked in.

On the last night, I just hung out and talked with my sister – because, guess what? The Internet wasn’t working. And it was one of the first times we’d connected in quite a few years.

Makes me think that, maybe instead of fighting the Internet, that I should have just been enjoying the ride.

getmii.com getmii getme get me doyougetmii goyougetme need kornukopiarala

Whatever Works & Common Sense

One thing I love about Bangkok so far, is the attitude of “whatever works” mixed with good, old-fashioned common sense.

Here are my top three favorites:

Beer or Water?

“I’m really thirsty, can I have a beer?”

“If you’re thirsty, you should drink water.”

“….”

“I’ll take a water.”


whateverworks 2

Two options for mail: Bangkok or Other Places, genius. Why make up a long word like “International”?


safe

“Don’t believe an invitation from a stranger inviting you to the place you don’t know.”

There couldn’t have been truer words.

getmii.com getmii getme get me doyougetmii goyougetme need kornukopiarala

Why Coherence?

It became apparent to me, in my life back on the East Coast, that the sum of my parts was not greater than the whole. In fact, sometimes some of my parts subtracted from the whole.

My mind, my body, and my livelihood were not working together. They weren’t coherent, and they were pulling each other apart.

This is the story of how I was forced to face the music, and it wasn’t that bad.

Continue reading