Few weeks ago, as I was strolling through the beautiful lakeside of a resort town Pokhara in Nepal, enjoying and feeling every step, appreciating boutique shops, along with some new architectural marvels amidst nature’s awesomeness in abundance, my steps suddenly got halted as I saw those creative psychedelic T-shirts. It…