Q:

Access the web project's folder from the WebAPI project

My Asp. Net MVC project's folder structure is as shown above. Could you tell me how to access the web project's event-images folder from the webapi project ? 
I have implemented where I can access the webapi's event-images folder as shown below.  Now I need to access web project's event-imagesfolder. How can I do that ?  Thanks in advance. 
  var path = System. Web. Hosting. HostingEnvironment. MapPath("~");
  var pathToEventImage= path + "\\Resources\\images\\event-images\\"

A:

How about:
HostingEnvironment. ApplicationPhysicalPath

Described here: msdn
And then navigating to the Web project from there. 
Another way is to go to Resources in the API project right click on the folder and choose Add -> Existing Item.. then browse the Web folder and have it in both projects
Another way (if the Web project is also hosted) is to browse it by
URL.  For example http://localhost:1337/Web/Resources/images/event-images/doge.png

OP's Solution : I have done the way which @Pap mentioned. That is :

You should have all your images in the "event-images" folder in your
  API project and then have a method to access them(in the API project,
  should be part of your API).