This week, I got a chance to return to one of my favorite cities of Northwest. Located in British Columbia province of Canada, Vancouver is one of the top cities of the world that offers little bit of everything. If you ask for nature, it offers you the snow capped peaks of Mount Baker. If you ask, for night life, it charms you with its downtown. Here's one of my favorite pictures from the trip.
Till next time,