Emerald Bay Prints
Shop canvas prints of one of Lake Tahoe's most iconic locations the beautiful Emerald bay. Emerald Bay is located in South Lake Tahoe, CA and is one of the most photographed spots in the United States. It is incredibly beautiful and a must see if you are visiting Lake Tahoe